Top Classes
[default module]

Package org.bouncycastle.oer.its.etsi102941


Class Summary

Modifier and TypeClass and Description
public class
AaEntry

AaEntry ::= SEQUENCE { aaCertificate EtsiTs103097Certificate, accessPoint Url }

public class
public class
public class
public class
public class
AuthorizationValidationRequest

AuthorizationValidationRequest ::= SEQUENCE { sharedAtRequest SharedAtRequest, ecSignature EcSignature, ...

public class
public class
AuthorizationValidationResponse

AuthorizationValidationResponse ::= SEQUENCE { requestHash OCTET STRING (SIZE(16)), responseCode AuthorizationValidationResponseCode, confirmedSubjectAttributes CertificateSubjectAttributes (WITH COMPONENTS{..., certIssuePermissions ABSENT}) OPTIONAL, ...

public class
public class
public class
public class
CaCertificateRequest

CaCertificateRequest ::= SEQUENCE { publicKeys PublicKeys, requestedSubjectAttributes CertificateSubjectAttributes, ...

public class
public class
public class
public class
CtlCommand

CtlCommand ::= CHOICE { add CtlEntry, delete CtlDelete, ...

public class
CtlDelete

CtlDelete ::= CHOICE { cert HashedId8, dc DcDelete, ...

public class
CtlEntry

CtlEntry ::= CHOICE { rca RootCaEntry, ea EaEntry, aa AaEntry, dc DcEntry, tlm TlmEntry, ...

public class
CtlFormat

CtlFormat ::= SEQUENCE { version Version, nextUpdate Time32, isFullCtl BOOLEAN, ctlSequence INTEGER (0..255), ctlCommands SEQUENCE OF CtlCommand, ...

public class
public class
DcEntry

DcEntry ::= SEQUENCE { url Url, cert SEQUENCE OF HashedId8 }

public class
DeltaCtl

DeltaCtl::= CtlFormat (WITH COMPONENTS {..., isFullCtl(FALSE) })

public class
EaEntry

EaEntry ::= SEQUENCE { eaCertificate EtsiTs103097Certificate, aaAccessPoint Url, itsAccessPoint Url OPTIONAL }

public class
public class
public class
public class
EtsiTs102941Data

EtsiTs102941Data::= SEQUENCE { version Version (v1), content EtsiTs102941DataContent }

public class
EtsiTs102941DataContent

EtsiTs102941DataContent ::= CHOICE { enrolmentRequest InnerEcRequestSignedForPop, enrolmentResponse InnerEcResponse, authorizationRequest InnerAtRequest, authorizationResponse InnerAtResponse, certificateRevocationList ToBeSignedCrl,

certificateTrustListTlm ToBeSignedTlmCtl, certificateTrustListRca ToBeSignedRcaCtl, authorizationValidationRequest AuthorizationValidationRequest, authorizationValidationResponse AuthorizationValidationResponse, caCertificateRequest CaCertificateRequest, ..., linkCertificateTlm ToBeSignedLinkCertificateTlm, singleSignedLinkCertificateRca ToBeSignedLinkCertificateRca, doubleSignedlinkCertificateRca RcaSingleSignedLinkCertificateMessage }

public class
public class
public class
InnerAtRequest

InnerAtRequest ::= SEQUENCE { publicKeys PublicKeys, hmacKey OCTET STRING (SIZE(32)), sharedAtRequest SharedAtRequest, ecSignature EcSignature, ...

public class
InnerAtResponse

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

public class
InnerEcRequest

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

public class
public class
InnerEcResponse

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

public class
public class
public class
public class
RootCaEntry

RootCaEntry ::= SEQUENCE { selfsignedRootCa EtsiTs103097Certificate, successorTo EtsiTs103097Certificate OPTIONAL }

public class
public class
public class
SharedAtRequest

SharedAtRequest ::= SEQUENCE { eaId HashedId8, keyTag OCTET STRING (SIZE(16)), certificateFormat CertificateFormat, requestedSubjectAttributes CertificateSubjectAttributes (WITH COMPONENTS{..., certIssuePermissions ABSENT}), ...

public class
public class
TlmEntry

TlmEntry::= SEQUENCE { selfSignedTLMCertificate EtsiTs103097Certificate, successorTo EtsiTs103097Certificate OPTIONAL, accessPoint Url }

public class
public class
ToBeSignedCrl

ToBeSignedCrl ::= SEQUENCE { version Version, thisUpdate Time32, nextUpdate Time32, entries SEQUENCE OF CrlEntry, ...

public class
ToBeSignedLinkCertificate

ToBeSignedLinkCertificate ::= SEQUENCE { expiryTime Time32, certificateHash HashedData, ...

public class
public class
public class
public class
public class