Package org.bouncycastle.oer.its
Class CertificateBase
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.oer.its.CertificateBase
-
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable
,org.bouncycastle.util.Encodable
- Direct Known Subclasses:
ExplicitCertificate
,ImplicitCertificate
public class CertificateBase extends org.bouncycastle.asn1.ASN1Object
CertificateBase ::= SEQUENCE { version Uint8(3), type CertificateType, issuer IssuerIdentifier, toBeSigned ToBeSignedCertificate, signature Signature OPTIONAL }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CertificateBase.Builder
-
Constructor Summary
Constructors Constructor Description CertificateBase(org.bouncycastle.asn1.ASN1Integer version, CertificateType type, IssuerIdentifier issuer, ToBeSignedCertificate toBeSignedCertificate, Signature signature)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CertificateBase.Builder
builder()
static CertificateBase
getInstance(java.lang.Object o)
IssuerIdentifier
getIssuer()
Signature
getSignature()
ToBeSignedCertificate
getToBeSignedCertificate()
CertificateType
getType()
org.bouncycastle.asn1.ASN1Integer
getVersion()
org.bouncycastle.asn1.ASN1Primitive
toASN1Primitive()
-
-
-
Constructor Detail
-
CertificateBase
public CertificateBase(org.bouncycastle.asn1.ASN1Integer version, CertificateType type, IssuerIdentifier issuer, ToBeSignedCertificate toBeSignedCertificate, Signature signature)
-
-
Method Detail
-
getInstance
public static CertificateBase getInstance(java.lang.Object o)
-
builder
public static CertificateBase.Builder builder()
-
getVersion
public org.bouncycastle.asn1.ASN1Integer getVersion()
-
getType
public CertificateType getType()
-
getIssuer
public IssuerIdentifier getIssuer()
-
getToBeSignedCertificate
public ToBeSignedCertificate getToBeSignedCertificate()
-
getSignature
public Signature getSignature()
-
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
- Specified by:
toASN1Primitive
in interfaceorg.bouncycastle.asn1.ASN1Encodable
- Specified by:
toASN1Primitive
in classorg.bouncycastle.asn1.ASN1Object
-
-