public class SubjectAltPublicKeyInfo extends ASN1Object
subjectAltPublicKeyInfo EXTENSION ::= { SYNTAX SubjectAltPublicKeyInfo IDENTIFIED BY id-ce-subjectAltPublicKeyInfo } SubjectAltPublicKeyInfo ::= SEQUENCE { algorithm AlgorithmIdentifier{{SupportedAlgorithms}}, subjectAltPublicKey BIT STRING }The SubjectAltPublicKeyInfo data type has the following components:
Constructor and Description |
---|
SubjectAltPublicKeyInfo(AlgorithmIdentifier algorithm,
ASN1BitString subjectAltPublicKey) |
SubjectAltPublicKeyInfo(SubjectPublicKeyInfo subjectPublicKeyInfo) |
Modifier and Type | Method and Description |
---|---|
static SubjectAltPublicKeyInfo |
fromExtensions(Extensions extensions) |
AlgorithmIdentifier |
getAlgorithm() |
static SubjectAltPublicKeyInfo |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static SubjectAltPublicKeyInfo |
getInstance(java.lang.Object obj) |
ASN1BitString |
getSubjectAltPublicKey() |
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.
|
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
public SubjectAltPublicKeyInfo(AlgorithmIdentifier algorithm, ASN1BitString subjectAltPublicKey)
public SubjectAltPublicKeyInfo(SubjectPublicKeyInfo subjectPublicKeyInfo)
public static SubjectAltPublicKeyInfo getInstance(ASN1TaggedObject obj, boolean explicit)
public static SubjectAltPublicKeyInfo getInstance(java.lang.Object obj)
public static SubjectAltPublicKeyInfo fromExtensions(Extensions extensions)
public AlgorithmIdentifier getAlgorithm()
public ASN1BitString getSubjectAltPublicKey()
public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object