Class SubjectAltPublicKeyInfo

  • All Implemented Interfaces:
    ASN1Encodable, Encodable

    public class SubjectAltPublicKeyInfo
    extends ASN1Object
    X.509 Section 9.8.2.
    This public-key certificate extension, when present, shall contain the subject’s alternative public key information 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: the algorithm subcomponent, which shall hold the algorithm that this public key is an instance of
  • the subjectAltPublicKey subcomponent, which shall hold the alternative public key
This extension may be flagged as critical or as non-critical.
NOTE – It is recommended that it be flagged as non-critical. Flagging it as critical would require relying parties to understand this extension and the alternative public-key algorithm.