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, hashCodepublic 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()
ASN1ObjecttoASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Object