Loading IEEE1609dot2.asn +34 −5 Original line number Diff line number Diff line IEEE1609dot2 {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) schema(1) major-version-2(2) minor-version-2(2)} dot2(2) base(1) schema(1) major-version-2(2) minor-version-3(3)} -- Minor version: 2 -- Minor version: 3 --****************************************************************************** -- Loading Loading @@ -52,7 +52,10 @@ FROM IEEE1609dot2BaseTypes {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) base-types(2) major-version-2 (2)} ; EtsiOriginatingHeaderInfoExtension FROM EtsiTs103097ExtensionModule {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) secHeaders(103097) extension(2) version1(1)} WITH SUCCESSORS; -- --********************************************************************* Loading Loading @@ -109,7 +112,9 @@ ToBeSignedData ::= SEQUENCE { HashedData::= CHOICE { sha256HashedData OCTET STRING (SIZE(32)), ... ..., sha384HashedData OCTET STRING (SIZE(48)), reserved OCTET STRING (SIZE(32)) } HeaderInfo ::= SEQUENCE { Loading @@ -123,9 +128,33 @@ HeaderInfo ::= SEQUENCE { ..., inlineP2pcdRequest SequenceOfHashedId3 OPTIONAL, requestedCertificate Certificate OPTIONAL, pduFunctionalType PduFunctionalType OPTIONAL pduFunctionalType PduFunctionalType OPTIONAL, contributedExtensions ContributedExtensionBlocks OPTIONAL } ContributedExtensionBlocks ::= SEQUENCE (SIZE(1..MAX)) OF ContributedExtensionBlock ContributedExtensionBlock ::= SEQUENCE { contributorId IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION. &id({Ieee1609dot2HeaderInfoContributedExtensions}), extns SEQUENCE (SIZE(1..MAX)) OF IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION. &Extn({Ieee1609dot2HeaderInfoContributedExtensions}{@.contributorId}) } IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION ::= CLASS { &id HeaderInfoContributorId UNIQUE, &Extn } WITH SYNTAX {&Extn IDENTIFIED BY &id} Ieee1609dot2HeaderInfoContributedExtensions IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION ::= { {EtsiOriginatingHeaderInfoExtension IDENTIFIED BY etsiHeaderInfoContributorId}, ... } HeaderInfoContributorId ::= INTEGER (0..255) etsiHeaderInfoContributorId HeaderInfoContributorId ::= 2 MissingCrlIdentifier ::= SEQUENCE { cracaId HashedId3, crlSeries CrlSeries, Loading Loading
IEEE1609dot2.asn +34 −5 Original line number Diff line number Diff line IEEE1609dot2 {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) schema(1) major-version-2(2) minor-version-2(2)} dot2(2) base(1) schema(1) major-version-2(2) minor-version-3(3)} -- Minor version: 2 -- Minor version: 3 --****************************************************************************** -- Loading Loading @@ -52,7 +52,10 @@ FROM IEEE1609dot2BaseTypes {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) base-types(2) major-version-2 (2)} ; EtsiOriginatingHeaderInfoExtension FROM EtsiTs103097ExtensionModule {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) secHeaders(103097) extension(2) version1(1)} WITH SUCCESSORS; -- --********************************************************************* Loading Loading @@ -109,7 +112,9 @@ ToBeSignedData ::= SEQUENCE { HashedData::= CHOICE { sha256HashedData OCTET STRING (SIZE(32)), ... ..., sha384HashedData OCTET STRING (SIZE(48)), reserved OCTET STRING (SIZE(32)) } HeaderInfo ::= SEQUENCE { Loading @@ -123,9 +128,33 @@ HeaderInfo ::= SEQUENCE { ..., inlineP2pcdRequest SequenceOfHashedId3 OPTIONAL, requestedCertificate Certificate OPTIONAL, pduFunctionalType PduFunctionalType OPTIONAL pduFunctionalType PduFunctionalType OPTIONAL, contributedExtensions ContributedExtensionBlocks OPTIONAL } ContributedExtensionBlocks ::= SEQUENCE (SIZE(1..MAX)) OF ContributedExtensionBlock ContributedExtensionBlock ::= SEQUENCE { contributorId IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION. &id({Ieee1609dot2HeaderInfoContributedExtensions}), extns SEQUENCE (SIZE(1..MAX)) OF IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION. &Extn({Ieee1609dot2HeaderInfoContributedExtensions}{@.contributorId}) } IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION ::= CLASS { &id HeaderInfoContributorId UNIQUE, &Extn } WITH SYNTAX {&Extn IDENTIFIED BY &id} Ieee1609dot2HeaderInfoContributedExtensions IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION ::= { {EtsiOriginatingHeaderInfoExtension IDENTIFIED BY etsiHeaderInfoContributorId}, ... } HeaderInfoContributorId ::= INTEGER (0..255) etsiHeaderInfoContributorId HeaderInfoContributorId ::= 2 MissingCrlIdentifier ::= SEQUENCE { cracaId HashedId3, crlSeries CrlSeries, Loading