本文整理了Java中java.security.cert.X509CRLEntry.hasExtensions()
方法的一些代码示例,展示了X509CRLEntry.hasExtensions()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。X509CRLEntry.hasExtensions()
方法的具体详情如下:
包路径:java.security.cert.X509CRLEntry
类名称:X509CRLEntry
方法名:hasExtensions
[英]Returns whether this CRL entry has extensions.
[中]返回此CRL条目是否有扩展名。
代码示例来源:origin: org.jasig.cas/cas-server-support-x509
/**
* Get reason from the x509 entry.
* @param entry the entry
* @return reason or null
*/
private static Reason getReasonFromX509Entry(final X509CRLEntry entry) {
if (entry.hasExtensions()) {
try {
final int code = Integer.parseInt(
new String(entry.getExtensionValue(CRL_REASON_OID), "ASCII"));
if (code < Reason.values().length) {
return Reason.fromCode(code);
}
} catch (final Exception e) {
LOGGER.trace("An exception occurred when resolving extension value: {}", e.getMessage());
}
}
return null;
}
代码示例来源:origin: kaikramer/keystore-explorer
private void crlEntrySelection() {
int row = jtRevokedCerts.getSelectedRow();
if (row != -1) {
BigInteger serialNumber = (BigInteger) jtRevokedCerts.getValueAt(row, 0);
Set<?> revokedCertsSet = crl.getRevokedCertificates();
X509CRLEntry x509CrlEntry = null;
for (Iterator<?> itr = revokedCertsSet.iterator(); itr.hasNext();) {
X509CRLEntry entry = (X509CRLEntry) itr.next();
if (serialNumber.equals(entry.getSerialNumber())) {
x509CrlEntry = entry;
break;
}
}
if (x509CrlEntry.hasExtensions()) {
jbCrlEntryExtensions.setEnabled(true);
return;
}
}
jbCrlEntryExtensions.setEnabled(false);
}
代码示例来源:origin: org.apereo.cas/cas-server-support-x509-core
/**
* Get reason from the x509 entry.
*
* @param entry the entry
* @return reason or null
*/
private static Reason getReasonFromX509Entry(final X509CRLEntry entry) {
if (entry.hasExtensions()) {
try {
val code = Integer.parseInt(
new String(entry.getExtensionValue(CRL_REASON_OID), "ASCII"));
if (code < Reason.values().length) {
return Reason.fromCode(code);
}
} catch (final Exception e) {
LOGGER.trace("An exception occurred when resolving extension value: [{}]", e.getMessage());
}
}
return null;
}
代码示例来源:origin: kaikramer/keystore-explorer
private void displayCrlEntryExtensions() {
int row = jtRevokedCerts.getSelectedRow();
if (row != -1) {
BigInteger serialNumber = (BigInteger) jtRevokedCerts.getValueAt(row, 0);
Set<?> revokedCertsSet = crl.getRevokedCertificates();
X509CRLEntry x509CrlEntry = null;
for (Iterator<?> itr = revokedCertsSet.iterator(); itr.hasNext();) {
X509CRLEntry entry = (X509CRLEntry) itr.next();
if (serialNumber.equals(entry.getSerialNumber())) {
x509CrlEntry = entry;
break;
}
}
if (x509CrlEntry.hasExtensions()) {
DViewExtensions dViewExtensions = new DViewExtensions(this,
res.getString("DViewCrl.EntryExtensions.Title"), x509CrlEntry);
dViewExtensions.setLocationRelativeTo(this);
dViewExtensions.setVisible(true);
}
}
}
代码示例来源:origin: be.fedict.jtrust/jtrust-lib
if (crlEntry.hasExtensions()) {
LOG.debug("critical extensions: "
+ crlEntry.getCriticalExtensionOIDs());
代码示例来源:origin: ibinti/bugvm
if (crl_entry.hasExtensions())
代码示例来源:origin: ripple-unmaintained/ripple-lib-java
if (crl_entry.hasExtensions())
代码示例来源:origin: com.madgag/scprov-jdk15on
if (crl_entry.hasExtensions())
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
if (crl_entry.hasExtensions())
代码示例来源:origin: com.madgag.spongycastle/prov
if (crl_entry.hasExtensions())
代码示例来源:origin: com.bugvm/bugvm-rt
if (crl_entry.hasExtensions())
代码示例来源:origin: ripple-unmaintained/ripple-lib-java
if (crl_entry.hasExtensions())
代码示例来源:origin: eu.eu-emi.security/canl
if (crl_entry.hasExtensions())
代码示例来源:origin: eu.eu-emi.security/canl
if (crl_entry.hasExtensions())
代码示例来源:origin: com.madgag.spongycastle/prov
if (crl_entry.hasExtensions())
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
if (crl_entry.hasExtensions())
代码示例来源:origin: com.madgag/scprov-jdk15on
if (crl_entry.hasExtensions())
代码示例来源:origin: com.madgag.spongycastle/prov
if (crl_entry.hasExtensions())
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
if (crl_entry.hasExtensions())
代码示例来源:origin: ripple-unmaintained/ripple-lib-java
if (crl_entry.hasExtensions())
内容来源于网络,如有侵权,请联系作者删除!