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; }
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; }
BigInteger certificateSerialNumber = authorityKeyIdentifier.getAuthorityCertSerialNumber();
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); } }
/** * 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); }
BigInteger serialNumber = asn1.getAuthorityCertSerialNumber(); GeneralNames names = asn1.getAuthorityCertIssuer();
AuthorityKeyIdentifier authID = AuthorityKeyIdentifier.getInstance(ASN1Primitive.fromByteArray(oct.getOctets())); certSelectX509.setSerialNumber(authID.getAuthorityCertSerialNumber()); byte[] keyID = authID.getKeyIdentifier(); if (keyID != null)
BigInteger serial = aki.getAuthorityCertSerialNumber(); if (serial != null)
BigInteger serial = aki.getAuthorityCertSerialNumber(); if (serial != null)
if (issuerMatched && aki.getAuthorityCertSerialNumber() != null) { BigInteger caSerial = getCa().getCaInfo().getSerialNumber(); if (!caSerial.equals(aki.getAuthorityCertSerialNumber())) { issuerMatched = false;