Class | Description |
---|---|
AaEntry |
AaEntry ::= SEQUENCE {
aaCertificate EtsiTs103097Certificate,
accessPoint Url
}
|
AaEntry.Builder | |
AuthorizationRequestMessage | |
AuthorizationRequestMessageWithPop | |
AuthorizationResponseCode | |
AuthorizationResponseMessage | |
AuthorizationValidationRequest |
AuthorizationValidationRequest ::= SEQUENCE {
sharedAtRequest SharedAtRequest,
ecSignature EcSignature,
...
}
|
AuthorizationValidationRequest.Builder | |
AuthorizationValidationRequestMessage | |
AuthorizationValidationResponse |
AuthorizationValidationResponse ::= SEQUENCE {
requestHash OCTET STRING (SIZE(16)),
responseCode AuthorizationValidationResponseCode,
confirmedSubjectAttributes CertificateSubjectAttributes (WITH COMPONENTS{..., certIssuePermissions ABSENT}) OPTIONAL,
...
}
(WITH COMPONENTS { responseCode (ok), confirmedSubjectAttributes PRESENT }
| WITH COMPONENTS { responseCode (ALL EXCEPT ok), confirmedSubjectAttributes ABSENT }
)
|
AuthorizationValidationResponse.Builder | |
AuthorizationValidationResponseCode | |
AuthorizationValidationResponseMessage | |
CaCertificateRekeyingMessage | |
CaCertificateRequest |
CaCertificateRequest ::= SEQUENCE {
publicKeys PublicKeys,
requestedSubjectAttributes CertificateSubjectAttributes,
...
}
|
CaCertificateRequest.Builder | |
CaCertificateRequestMessage | |
CertificateRevocationListMessage | |
CrlEntry | |
CtlCommand |
CtlCommand ::= CHOICE {
add CtlEntry,
delete CtlDelete,
...
}
|
CtlDelete |
CtlDelete ::= CHOICE {
cert HashedId8,
dc DcDelete,
...
}
|
CtlEntry |
CtlEntry ::= CHOICE {
rca RootCaEntry,
ea EaEntry,
aa AaEntry,
dc DcEntry,
tlm TlmEntry,
...
}
|
CtlFormat |
CtlFormat ::= SEQUENCE {
version Version,
nextUpdate Time32,
isFullCtl BOOLEAN,
ctlSequence INTEGER (0..255),
ctlCommands SEQUENCE OF CtlCommand,
...
}
|
CtlFormat.Builder | |
DcDelete | |
DcEntry |
DcEntry ::= SEQUENCE {
url Url,
cert SEQUENCE OF HashedId8
}
|
DcEntry.Builder | |
DeltaCtl |
DeltaCtl::= CtlFormat (WITH COMPONENTS {...,
isFullCtl(FALSE)
})
|
EaEntry |
EaEntry ::= SEQUENCE {
eaCertificate EtsiTs103097Certificate,
aaAccessPoint Url,
itsAccessPoint Url OPTIONAL
}
|
EaEntry.Builder | |
EnrolmentRequestMessage | |
EnrolmentResponseCode | |
EnrolmentResponseMessage | |
EtsiTs102941Data |
EtsiTs102941Data::= SEQUENCE {
version Version (v1),
content EtsiTs102941DataContent
}
|
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
}
|
FillCtl | |
FullCtl | |
InnerAtRequest |
InnerAtRequest ::= SEQUENCE {
publicKeys PublicKeys,
hmacKey OCTET STRING (SIZE(32)),
sharedAtRequest SharedAtRequest,
ecSignature EcSignature,
...
}
|
InnerAtRequest.Builder | |
InnerAtResponse |
InnerAtResponse ::= SEQUENCE {
requestHash OCTET STRING (SIZE(16)),
responseCode AuthorizationResponseCode,
certificate EtsiTs103097Certificate OPTIONAL,
...
}
(WITH COMPONENTS { responseCode (ok), certificate PRESENT }
| WITH COMPONENTS { responseCode (ALL EXCEPT ok), certificate ABSENT }
)
|
InnerAtResponse.Builder | |
InnerEcRequest |
InnerEcRequest ::= SEQUENCE {
itsId OCTET STRING,
certificateFormat CertificateFormat,
publicKeys PublicKeys,
requestedSubjectAttributes CertificateSubjectAttributes (WITH COMPONENTS{..., certIssuePermissions ABSENT}),
...
}
|
InnerEcRequest.Builder | |
InnerEcRequestSignedForPop | |
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 }
)
|
InnerEcResponse.Builder | |
RcaCertificateTrustListMessage | |
RcaDoubleSignedLinkCertificateMessage | |
RcaSingleSignedLinkCertificateMessage | |
RootCaEntry |
RootCaEntry ::= SEQUENCE {
selfsignedRootCa EtsiTs103097Certificate,
successorTo EtsiTs103097Certificate OPTIONAL
}
|
RootCaEntry.Builder | |
SequenceOfCrlEntry | |
SequenceOfCrlEntry.Builder | |
SequenceOfCtlCommand | |
SequenceOfCtlCommand.Builder | |
SharedAtRequest |
SharedAtRequest ::= SEQUENCE {
eaId HashedId8,
keyTag OCTET STRING (SIZE(16)),
certificateFormat CertificateFormat,
requestedSubjectAttributes CertificateSubjectAttributes (WITH COMPONENTS{..., certIssuePermissions ABSENT}),
...
}
|
SharedAtRequest.Builder | |
TlmCertificateTrustListMessage | |
TlmEntry |
TlmEntry::= SEQUENCE {
selfSignedTLMCertificate EtsiTs103097Certificate,
successorTo EtsiTs103097Certificate OPTIONAL,
accessPoint Url
}
|
TlmEntry.Builder | |
TlmLinkCertificateMessage | |
ToBeSignedCrl |
ToBeSignedCrl ::= SEQUENCE {
version Version,
thisUpdate Time32,
nextUpdate Time32,
entries SEQUENCE OF CrlEntry,
...
}
|
ToBeSignedCrl.Builder | |
ToBeSignedLinkCertificate |
ToBeSignedLinkCertificate ::= SEQUENCE {
expiryTime Time32,
certificateHash HashedData,
...
}
|
ToBeSignedLinkCertificate.Builder | |
ToBeSignedLinkCertificateRca | |
ToBeSignedLinkCertificateTlm | |
ToBeSignedRcaCtl | |
ToBeSignedTlmCtl | |
Url |