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,
|
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 |
|