public class X509AuthorityKeyIdentifier extends AbstractX509KeyIdentifier
http://tools.ietf.org/html/rfc5280| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IDENTIFIER |
| Constructor and Description |
|---|
X509AuthorityKeyIdentifier(mybouncycastle.org.bouncycastle.asn1.ASN1Sequence a_extension)
Creates an extension from a BouncyCastle ASN1 sequence.
|
X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey)
Creates a new X509AuthorityKeyIdentifier from a public key.
|
X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey,
mybouncycastle.org.bouncycastle.asn1.x509.GeneralNames a_name,
java.math.BigInteger a_serial)
Creates a new X509AuthorityKeyIdentifier from a public key, a name and
a certificate serial
|
X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey,
X509DistinguishedName a_name,
java.math.BigInteger a_serial)
Creates a new X509AuthorityKeyIdentifier from a public key, a distinguished name and
a certificate serial
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
Returns "AuthorityKeyIdentifier".
|
java.util.Vector |
getValues()
Returns a Vector containing the keyIdentifier and if available the name of the
certificate issuer und the serial number of the issuing certificate.
|
getValue, getValueWithoutColonequals, getDEROctets, getIdentifier, hashCode, isCritical, toStringpublic X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey)
a_publicKey - the issuer's public keypublic X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey, mybouncycastle.org.bouncycastle.asn1.x509.GeneralNames a_name, java.math.BigInteger a_serial)
a_publicKey - the issuer's public keya_name - the issuer's namea_serial - the issuing certificate's serial numberpublic X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey, X509DistinguishedName a_name, java.math.BigInteger a_serial)
a_publicKey - the issuer's public keya_name - the issuer's distinguished namea_serial - the issuing certificate's serial numberpublic X509AuthorityKeyIdentifier(mybouncycastle.org.bouncycastle.asn1.ASN1Sequence a_extension)
a_extension - a ASN1Sequencepublic java.lang.String getName()
getName in class AbstractX509Extensionpublic java.util.Vector getValues()
getValues in class AbstractX509KeyIdentifierCopyright © 2023. All rights reserved.