Top Fields Constructors Methods
org.bouncycastle.oer.its.template.etsi102941

public Class EtsiTs102941TypesEnrolment

extends Object
Class Inheritance
Imports
java.math.BigInteger, org.bouncycastle.oer.OERDefinition, org.bouncycastle.oer.its.template.etsi102941.basetypes.EtsiTs102941BaseTypes, org.bouncycastle.oer.its.template.etsi103097.EtsiTs103097Module

Field Summary

Modifier and TypeField and Description
public static final OERDefinition.Builder
EnrolmentResponseCode

EnrolmentResponseCode ::= ENUMERATED { ok(0), cantparse, -- valid for any structure badcontenttype, -- not encrypted, not signed, not enrolmentrequest imnottherecipient, -- the "recipients" doesn't include me unknownencryptionalgorithm, -- either kexalg or contentencryptionalgorithm decryptionfailed, -- works for ECIES-HMAC and AES-CCM unknownits, -- can't retrieve the ITS from the itsId invalidsignature, -- signature verification of the request fails invalidencryptionkey, -- signature is good, but the responseEncryptionKey is bad baditsstatus, -- revoked, not yet active incompleterequest, -- some elements are missing deniedpermissions, -- requested permissions are not granted invalidkeys, -- either the verification_key of the encryption_key is bad deniedrequest, -- any other reason?

public static final OERDefinition.Builder
InnerEcRequest

InnerEcRequest ::= SEQUENCE { itsId OCTET STRING, certificateFormat CertificateFormat, publicKeys PublicKeys, requestedSubjectAttributes CertificateSubjectAttributes (WITH COMPONENTS{..., certIssuePermissions ABSENT}), ...

public static final OERDefinition.Builder
InnerEcRequestSignedForPop

InnerEcRequestSignedForPop::= EtsiTs103097Data-Signed{InnerEcRequest}

public static final OERDefinition.Builder
InnerEcResponse

InnerEcResponse ::= SEQUENCE { requestHash OCTET STRING (SIZE(16)), responseCode EnrolmentResponseCode, certificate EtsiTs103097Certificate OPTIONAL, ...

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EnrolmentResponseCodeback to summary
public static final OERDefinition.Builder EnrolmentResponseCode

EnrolmentResponseCode ::= ENUMERATED { ok(0), cantparse, -- valid for any structure badcontenttype, -- not encrypted, not signed, not enrolmentrequest imnottherecipient, -- the "recipients" doesn't include me unknownencryptionalgorithm, -- either kexalg or contentencryptionalgorithm decryptionfailed, -- works for ECIES-HMAC and AES-CCM unknownits, -- can't retrieve the ITS from the itsId invalidsignature, -- signature verification of the request fails invalidencryptionkey, -- signature is good, but the responseEncryptionKey is bad baditsstatus, -- revoked, not yet active incompleterequest, -- some elements are missing deniedpermissions, -- requested permissions are not granted invalidkeys, -- either the verification_key of the encryption_key is bad deniedrequest, -- any other reason? ... }

InnerEcRequestback to summary
public static final OERDefinition.Builder InnerEcRequest

InnerEcRequest ::= SEQUENCE { itsId OCTET STRING, certificateFormat CertificateFormat, publicKeys PublicKeys, requestedSubjectAttributes CertificateSubjectAttributes (WITH COMPONENTS{..., certIssuePermissions ABSENT}), ... }

InnerEcRequestSignedForPopback to summary
public static final OERDefinition.Builder InnerEcRequestSignedForPop

InnerEcRequestSignedForPop::= EtsiTs103097Data-Signed{InnerEcRequest}

InnerEcResponseback to summary
public static final OERDefinition.Builder InnerEcResponse

InnerEcResponse ::= SEQUENCE { requestHash OCTET STRING (SIZE(16)), responseCode EnrolmentResponseCode, certificate EtsiTs103097Certificate OPTIONAL, ... } (WITH COMPONENTS { responseCode (ok), certificate PRESENT } | WITH COMPONENTS { responseCode (ALL EXCEPT ok), certificate ABSENT } )

Constructor Detail

EtsiTs102941TypesEnrolmentback to summary
public EtsiTs102941TypesEnrolment()