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