org.eclipse.higgins.keystore.common.X509
Class TBSCertificate
java.lang.Object
org.eclipse.higgins.keystore.common.X509.TBSCertificate
- public class TBSCertificate
- extends Object
The ASN.1 definition is as follows:
TBSCertificate ::= SEQUENCE {
version [0] EXPLICIT Version DEFAULT v1,
serialNumber CertificateSerialNumber,
signature AlgorithmIdentifier,
issuer Name,
validity Validity,
subject Name,
subjectPublicKeyInfo SubjectPublicKeyInfo,
issuerUniqueID [1] IMPLICIT UniqueIdentifier OPTIONAL,
-- If present, version MUST be v2 or v3
subjectUniqueID [2] IMPLICIT UniqueIdentifier OPTIONAL,
-- If present, version MUST be v2 or v3
extensions [3] EXPLICIT Extensions OPTIONAL
-- If present, version MUST be v3
}
- Author:
- Artem Verkhovets
TBSCertificate
public TBSCertificate(Asn1Node node)
TBSCertificate
public TBSCertificate(byte[] extensionValue)
toString
public String toString()
getIssuerSubject
public X501Name getIssuerSubject()
getSubject
public X501Name getSubject()
getVersion
public int getVersion()