java.lang.Object | |||
↳ | org.bouncycastle.asn1.ASN1Encodable | ||
↳ | org.bouncycastle.asn1.x509.AuthorityKeyIdentifier | ||
↳ | org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure |
A high level authority key identifier.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.asn1.ASN1Encodable
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor which will take the byte[] returned from getExtensionValue()
| |||||||||||
Constructor which will take an extension
| |||||||||||
Create an AuthorityKeyIdentifier using the passed in certificate's public
key, issuer and serial number.
| |||||||||||
Create an AuthorityKeyIdentifier using just the hash of the
public key.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
| |||||||||||
From class
org.bouncycastle.asn1.ASN1Encodable
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.bouncycastle.asn1.DEREncodable
|
Constructor which will take the byte[] returned from getExtensionValue()
encodedValue | a DER octet encoded string with the extension structure in it. |
---|
IOException | on parsing errors. |
---|
Constructor which will take an extension
extension | a X509Extension object containing an AuthorityKeyIdentifier. |
---|
Create an AuthorityKeyIdentifier using the passed in certificate's public key, issuer and serial number.
certificate | the certificate providing the information. |
---|
CertificateParsingException | if there is a problem processing the certificate |
---|
Create an AuthorityKeyIdentifier using just the hash of the public key.
pubKey | the key to generate the hash from. |
---|
InvalidKeyException | if there is a problem using the key. |
---|