public class LinkedCertificate extends ASN1Object
LinkedCertificate := SEQUENCE { digest DigestInfo, -- digest of PQC certificate certLocation GeneralName, -- location of PQC certificate certIssuer [0] Name OPTIONAL, -- issuer of PQC cert (if different from current certificate) cACerts [1] GeneralNames OPTIONAL, -- CA certificates for PQC cert (one of more locations) }
Constructor and Description |
---|
LinkedCertificate(DigestInfo digest,
GeneralName certLocation) |
LinkedCertificate(DigestInfo digest,
GeneralName certLocation,
X500Name certIssuer,
GeneralNames cACerts) |
Modifier and Type | Method and Description |
---|---|
GeneralNames |
getCACerts() |
X500Name |
getCertIssuer() |
GeneralName |
getCertLocation() |
DigestInfo |
getDigest() |
static LinkedCertificate |
getInstance(java.lang.Object o) |
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.
|
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
public LinkedCertificate(DigestInfo digest, GeneralName certLocation)
public LinkedCertificate(DigestInfo digest, GeneralName certLocation, X500Name certIssuer, GeneralNames cACerts)
public static LinkedCertificate getInstance(java.lang.Object o)
public DigestInfo getDigest()
public GeneralName getCertLocation()
public X500Name getCertIssuer()
public GeneralNames getCACerts()
public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object