本文整理了Java中org.bouncycastle.asn1.x509.Extensions.getExtensionParsedValue()
方法的一些代码示例,展示了Extensions.getExtensionParsedValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Extensions.getExtensionParsedValue()
方法的具体详情如下:
包路径:org.bouncycastle.asn1.x509.Extensions
类名称:Extensions
方法名:getExtensionParsedValue
[英]return the parsed value of the extension represented by the object identifier passed in.
[中]返回由传入的对象标识符表示的扩展的解析值。
代码示例来源:origin: apache/nifi
certBuilder.addExtension(Extension.subjectAlternativeName, false, extensions.getExtensionParsedValue(Extension.subjectAlternativeName));
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static AuthorityKeyIdentifier fromExtensions(Extensions extensions)
{
return AuthorityKeyIdentifier.getInstance(extensions.getExtensionParsedValue(Extension.authorityKeyIdentifier));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static BasicConstraints fromExtensions(Extensions extensions)
{
return BasicConstraints.getInstance(extensions.getExtensionParsedValue(Extension.basicConstraints));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static PolicyConstraints fromExtensions(Extensions extensions)
{
return PolicyConstraints.getInstance(extensions.getExtensionParsedValue(Extension.policyConstraints));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static AuthorityKeyIdentifier fromExtensions(Extensions extensions)
{
return AuthorityKeyIdentifier.getInstance(extensions.getExtensionParsedValue(Extension.authorityKeyIdentifier));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
/**
* Retrieve an ExtendedKeyUsage for a passed in Extensions object, if present.
*
* @param extensions the extensions object to be examined.
* @return the ExtendedKeyUsage, null if the extension is not present.
*/
public static ExtendedKeyUsage fromExtensions(Extensions extensions)
{
return ExtendedKeyUsage.getInstance(extensions.getExtensionParsedValue(Extension.extendedKeyUsage));
}
代码示例来源:origin: redfish64/TinyTravelTracker
/**
* Retrieve a CertificatePolicies for a passed in Extensions object, if present.
*
* @param extensions the extensions object to be examined.
* @return the CertificatePolicies, null if the extension is not present.
*/
public static CertificatePolicies fromExtensions(Extensions extensions)
{
return CertificatePolicies.getInstance(extensions.getExtensionParsedValue(Extension.certificatePolicies));
}
代码示例来源:origin: redfish64/TinyTravelTracker
/**
* Retrieve an ExtendedKeyUsage for a passed in Extensions object, if present.
*
* @param extensions the extensions object to be examined.
* @return the ExtendedKeyUsage, null if the extension is not present.
*/
public static ExtendedKeyUsage fromExtensions(Extensions extensions)
{
return ExtendedKeyUsage.getInstance(extensions.getExtensionParsedValue(Extension.extendedKeyUsage));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static CRLDistPoint fromExtensions(Extensions extensions)
{
return CRLDistPoint.getInstance(extensions.getExtensionParsedValue(Extension.cRLDistributionPoints));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static GeneralNames fromExtensions(Extensions extensions, ASN1ObjectIdentifier extOID)
{
return GeneralNames.getInstance(extensions.getExtensionParsedValue(extOID));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static SubjectKeyIdentifier fromExtensions(Extensions extensions)
{
return SubjectKeyIdentifier.getInstance(extensions.getExtensionParsedValue(Extension.subjectKeyIdentifier));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static KeyUsage fromExtensions(Extensions extensions)
{
return KeyUsage.getInstance(extensions.getExtensionParsedValue(Extension.keyUsage));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static BasicConstraints fromExtensions(Extensions extensions)
{
return BasicConstraints.getInstance(extensions.getExtensionParsedValue(Extension.basicConstraints));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
/**
* Retrieve a CertificatePolicies for a passed in Extensions object, if present.
*
* @param extensions the extensions object to be examined.
* @return the CertificatePolicies, null if the extension is not present.
*/
public static CertificatePolicies fromExtensions(Extensions extensions)
{
return CertificatePolicies.getInstance(extensions.getExtensionParsedValue(Extension.certificatePolicies));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static PolicyConstraints fromExtensions(Extensions extensions)
{
return PolicyConstraints.getInstance(extensions.getExtensionParsedValue(Extension.policyConstraints));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static KeyUsage fromExtensions(Extensions extensions)
{
return KeyUsage.getInstance(extensions.getExtensionParsedValue(Extension.keyUsage));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static AuthorityInformationAccess fromExtensions(Extensions extensions)
{
return AuthorityInformationAccess.getInstance(extensions.getExtensionParsedValue(Extension.authorityInfoAccess));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static GeneralNames fromExtensions(Extensions extensions, ASN1ObjectIdentifier extOID)
{
return GeneralNames.getInstance(extensions.getExtensionParsedValue(extOID));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static SubjectKeyIdentifier fromExtensions(Extensions extensions)
{
return SubjectKeyIdentifier.getInstance(extensions.getExtensionParsedValue(Extension.subjectKeyIdentifier));
}
代码示例来源:origin: org.xipki.shells/security-shell
@Override
protected Object execute0() throws Exception {
CertificateList crl = CertificateList.getInstance(
X509Util.toDerEncoded(IoUtil.read(inFile)));
if (crlNumber != null && crlNumber) {
ASN1Encodable asn1 = crl.getTBSCertList().getExtensions().getExtensionParsedValue(
Extension.cRLNumber);
if (asn1 == null) {
return "null";
}
return getNumber(ASN1Integer.getInstance(asn1).getPositiveValue());
} else if (issuer != null && issuer) {
return crl.getIssuer().toString();
} else if (thisUpdate != null && thisUpdate) {
return toUtcTimeyyyyMMddhhmmssZ(crl.getThisUpdate().getDate());
} else if (nextUpdate != null && nextUpdate) {
return crl.getNextUpdate() == null ? "null" :
toUtcTimeyyyyMMddhhmmssZ(crl.getNextUpdate().getDate());
}
return null;
}
内容来源于网络,如有侵权,请联系作者删除!