本文整理了Java中org.bouncycastle.asn1.x509.AuthorityKeyIdentifier.getAuthorityCertSerialNumber()
方法的一些代码示例,展示了AuthorityKeyIdentifier.getAuthorityCertSerialNumber()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AuthorityKeyIdentifier.getAuthorityCertSerialNumber()
方法的具体详情如下:
包路径:org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
类名称:AuthorityKeyIdentifier
方法名:getAuthorityCertSerialNumber
暂无
代码示例来源:origin: puppetlabs/certificate-authority
private static Map<String, Object> authorityKeyIdToMap(AuthorityKeyIdentifier akid)
throws IOException
{
Map<String, Object> ret = new HashMap<String, Object>();
ret.put("issuer", generalNamesToMap(akid.getAuthorityCertIssuer()));
ret.put("serial_number", akid.getAuthorityCertSerialNumber());
ret.put("key_identifier", akid.getKeyIdentifier());
return ret;
}
代码示例来源:origin: puppetlabs/ssl-utils
private static Map<String, Object> authorityKeyIdToMap(AuthorityKeyIdentifier akid)
throws IOException
{
Map<String, Object> ret = new HashMap<String, Object>();
ret.put("issuer", generalNamesToMap(akid.getAuthorityCertIssuer()));
ret.put("serial_number", akid.getAuthorityCertSerialNumber());
ret.put("key_identifier", akid.getKeyIdentifier());
return ret;
}
代码示例来源:origin: kaikramer/keystore-explorer
BigInteger certificateSerialNumber = authorityKeyIdentifier.getAuthorityCertSerialNumber();
代码示例来源:origin: kaikramer/keystore-explorer
private void prepopulateWithValue(byte[] value) throws IOException {
AuthorityKeyIdentifier authorityKeyIdentifier = AuthorityKeyIdentifier.getInstance(value);
if (authorityKeyIdentifier.getKeyIdentifier() != null) {
jkiKeyIdentifier.setKeyIdentifier(authorityKeyIdentifier.getKeyIdentifier());
}
GeneralNames authorityCertIssuer = authorityKeyIdentifier.getAuthorityCertIssuer();
if (authorityCertIssuer != null) {
jgnAuthorityCertIssuer.setGeneralNames(authorityCertIssuer);
}
BigInteger authorityCertSerialNumber = authorityKeyIdentifier.getAuthorityCertSerialNumber();
if (authorityCertSerialNumber != null) {
jtfAuthorityCertSerialNumber.setText("" + authorityCertSerialNumber.longValue());
jtfAuthorityCertSerialNumber.setCaretPosition(0);
}
}
代码示例来源:origin: edu.vt.middleware/vt-crypt
/**
* Creates a {@link AuthorityKeyIdentifier} object from DER data.
*
* @param enc DER encoded authority key identifier data.
*
* @return Authority key identifier.
*/
public static AuthorityKeyIdentifier createAuthorityKeyIdentifier(
final DEREncodable enc)
{
final org.bouncycastle.asn1.x509.AuthorityKeyIdentifier aki =
org.bouncycastle.asn1.x509.AuthorityKeyIdentifier.getInstance(enc);
KeyIdentifier keyIdentifier = null;
if (aki.getKeyIdentifier() != null) {
keyIdentifier = new KeyIdentifier(aki.getKeyIdentifier());
}
GeneralNameList issuerNames = null;
if (aki.getAuthorityCertIssuer() != null) {
issuerNames = createGeneralNameList(aki.getAuthorityCertIssuer());
}
Integer issuerSerial = null;
if (aki.getAuthorityCertSerialNumber() != null) {
issuerSerial = aki.getAuthorityCertSerialNumber().intValue();
}
return new AuthorityKeyIdentifier(keyIdentifier, issuerNames, issuerSerial);
}
代码示例来源:origin: org.xipki.pki/ca-qa
BigInteger serialNumber = asn1.getAuthorityCertSerialNumber();
GeneralNames names = asn1.getAuthorityCertIssuer();
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
AuthorityKeyIdentifier authID = AuthorityKeyIdentifier.getInstance(ASN1Primitive.fromByteArray(oct.getOctets()));
certSelectX509.setSerialNumber(authID.getAuthorityCertSerialNumber());
byte[] keyID = authID.getKeyIdentifier();
if (keyID != null)
代码示例来源:origin: eu.eu-emi.security/canl
BigInteger serial = aki.getAuthorityCertSerialNumber();
if (serial != null)
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
BigInteger serial = aki.getAuthorityCertSerialNumber();
if (serial != null)
代码示例来源:origin: org.xipki/ca-server
if (issuerMatched && aki.getAuthorityCertSerialNumber() != null) {
BigInteger caSerial = getCa().getCaInfo().getSerialNumber();
if (!caSerial.equals(aki.getAuthorityCertSerialNumber())) {
issuerMatched = false;
内容来源于网络,如有侵权,请联系作者删除!