Schema file name: ste.asn
Version: 3.0.0-rc.6
Index:
This structure may be used to prepare the authorisation/issuance of a static electronic ticket in interaction with a SAM.
Tag: 0xA6
Type: SEQUENCE
| Tag | Element name | Type name | Optional | Documentation |
|---|---|---|---|---|
| 0x6C | productId | ProductId | no | Product ID. |
| 0x4D | ccpOrgId | OrganisationId | no | Contains the identifier of the organisation responsible for the entitlement. |
| 0x5A | orderNumber | OrderNumber | yes | This is a unique number associated with the Entitlement by the Customer Contract Partner at the time of purchase if the Entitlement is to be issued through an action list. |
| 0x51 | entitlementEffectiveTime | EntitlementEffectiveTime | no | Contains the time at which the validity of the entitlement begins. |
| 0x55 | entitlementExpirationTime | EntitlementExpirationTime | no | Contains the time at which the validity of the entitlement ends. |
| 0x57 | entitlementStatus | EntitlementStatusCode | no | Entitlement status. |
| 0x58 | entitlementTransitionCounter | TransitionCounter | no | Indicates the number of status transitions performed on this entitlement. Each status change causes an increase of the counter. |
| 0x4A | entitlementActionCounter | ActionCounter | no | Indicates the number of actions performed on this entitlement. Each action causes an increase of the counter. |
| 0x65 | productParameters | ProductParameters | yes | Contains further product-specific information about the entitlement. |
| 0x43 | infotext | Infotext | yes | Informational text about the entitlement. |
Static entitlement data containing an entitlement and a signature over it to enable authenticity validation. Optionally, an SCE ID can be set to tie the entitlement to it.
Tag: 0x7F3C
Type: SEQUENCE
| Tag | Element name | Type name | Optional | Documentation |
|---|---|---|---|---|
| 0x82 | specVersion | SpecVersion | no | The version of the underlying specification. Same semantics as in specVersion within AppVersion, e.g., "X.Y.Z". |
| 0x64 | sceId | AppInstanceId | yes | SCE ID to tie the entitlement to. |
| 0x69 | entitlement | Entitlement | no | Entitlement structure. |
| 0x06 | signatureAlgorithmId | SignatureAlgorithmId | no | The signature algorithm used for the following signature. |
| 0x9E | signature | AttestationSignature | no | The signature calculated over the information leading up to the signature itself (including tags and lengths). |
Static entitlement structure containing one or multiple static entitlement data and the certificate of the issuing(=signing) SAM.
Tag: 0x7F3B
Type: SEQUENCE
| Tag | Element name | Type name | Optional | Documentation |
|---|---|---|---|---|
| 0x30 | staticEntitlementsData | StaticEntitlementsData | no | List of static entitlement data. |
| 0x7F21 | samCertificate | CvCertificate | no | The certificate over the signing public key used to sign this static entitlement. |
List of static entitlement data.
Tag: 0x30
Type: SEQUENCE OF
| Multiplicity | Tag | Element name | Type name | Documentation |
|---|---|---|---|---|
| [1, *] | 0x7F3C | staticEntitlementData | StaticEntitlementData | Static entitlement data containing an entitlement and a signature over it to enable authenticity validation. Optionally, an SCE ID can be set to tie the entitlement to it. |