Class EeEcaCertRequest
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.oer.its.ieee1609dot2dot1.EeEcaCertRequest
-
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable
,org.bouncycastle.util.Encodable
public class EeEcaCertRequest extends org.bouncycastle.asn1.ASN1Object
EeEcaCertRequest ::= SEQUENCE { version Uint8 (2), generationTime Time32, type CertificateType, tbsCert ToBeSignedCertificate (WITH COMPONENTS { ..., id (WITH COMPONENTS { ..., linkageData ABSENT }), cracaId ('000000'H), crlSeries (0), appPermissions ABSENT, certIssuePermissions ABSENT, certRequestPermissions PRESENT, verifyKeyIndicator (WITH COMPONENTS { verificationKey }) }), canonicalId IA5String OPTIONAL, ... }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EeEcaCertRequest.Builder
-
Constructor Summary
Constructors Constructor Description EeEcaCertRequest(UINT8 version, Time32 generationTime, CertificateType type, ToBeSignedCertificate tbsCert, org.bouncycastle.asn1.ASN1IA5String canonicalId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EeEcaCertRequest.Builder
builder()
org.bouncycastle.asn1.ASN1IA5String
getCanonicalId()
Time32
getGenerationTime()
static EeEcaCertRequest
getInstance(java.lang.Object o)
ToBeSignedCertificate
getTbsCert()
CertificateType
getType()
UINT8
getVersion()
org.bouncycastle.asn1.ASN1Primitive
toASN1Primitive()
-
-
-
Constructor Detail
-
EeEcaCertRequest
public EeEcaCertRequest(UINT8 version, Time32 generationTime, CertificateType type, ToBeSignedCertificate tbsCert, org.bouncycastle.asn1.ASN1IA5String canonicalId)
-
-
Method Detail
-
builder
public static EeEcaCertRequest.Builder builder()
-
getInstance
public static EeEcaCertRequest getInstance(java.lang.Object o)
-
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
- Specified by:
toASN1Primitive
in interfaceorg.bouncycastle.asn1.ASN1Encodable
- Specified by:
toASN1Primitive
in classorg.bouncycastle.asn1.ASN1Object
-
getVersion
public UINT8 getVersion()
-
getGenerationTime
public Time32 getGenerationTime()
-
getType
public CertificateType getType()
-
getTbsCert
public ToBeSignedCertificate getTbsCert()
-
getCanonicalId
public org.bouncycastle.asn1.ASN1IA5String getCanonicalId()
-
-