Loading Ieee1609Dot2Crl.asndeleted 100755 → 0 +0 −57 Original line number Diff line number Diff line Ieee1609Dot2Crl {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) crl(3) protocol(1) major-version-2(2) minor-version-2(2)} DEFINITIONS AUTOMATIC TAGS ::= BEGIN EXPORTS ALL; IMPORTS Ieee1609Dot2Data FROM 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-4(4)} Opaque, Psid 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) minor-version-3(3)} CrlContents FROM Ieee1609Dot2CrlBaseTypes {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) crl(3) base-types(2) major-version-3(3) minor-version-2(2)} ; CrlPsid ::= Psid(256) -- PSID = 0x100, 0p8080 SecuredCrl ::= Ieee1609Dot2Data (WITH COMPONENTS {..., content (WITH COMPONENTS { signedData (WITH COMPONENTS {..., tbsData (WITH COMPONENTS { payload (WITH COMPONENTS {..., data (WITH COMPONENTS {..., content (WITH COMPONENTS { unsecuredData (CONTAINING CrlContents) }) }) }), headerInfo (WITH COMPONENTS {..., psid (CrlPsid), generationTime ABSENT, expiryTime ABSENT, generationLocation ABSENT, p2pcdLearningRequest ABSENT, missingCrlIdentifier ABSENT, encryptionKey ABSENT }) }) }) }) }) END Ieee1609Dot2CrlBaseTypes.asndeleted 100755 → 0 +0 −130 Original line number Diff line number Diff line Ieee1609Dot2CrlBaseTypes {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) crl(3) base-types(2) major-version-2(2) minor-version-2(2)} DEFINITIONS AUTOMATIC TAGS ::= BEGIN EXPORTS ALL; IMPORTS CrlSeries, GeographicRegion, HashedId8, HashedId10, IValue, LaId, LinkageSeed, Opaque, Psid, Signature, Time32, Uint3, Uint8, Uint16, Uint32, ValidityPeriod 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) minor-version-3(3)} ; -- -- -- CRL contents -- -- CrlContents ::= SEQUENCE { version Uint8 (1), crlSeries CrlSeries, cracaId HashedId8, issueDate Time32, nextCrl Time32, priorityInfo CrlPriorityInfo, typeSpecific CHOICE { fullHashCrl ToBeSignedHashIdCrl, deltaHashCrl ToBeSignedHashIdCrl, fullLinkedCrl ToBeSignedLinkageValueCrl, deltaLinkedCrl ToBeSignedLinkageValueCrl, ... } } CrlPriorityInfo ::= SEQUENCE { priority Uint8 OPTIONAL, ... } ToBeSignedHashIdCrl ::= SEQUENCE { crlSerial Uint32, entries SequenceOfHashBasedRevocationInfo, ... } HashBasedRevocationInfo ::= SEQUENCE { id HashedId10, expiry Time32 } SequenceOfHashBasedRevocationInfo ::= SEQUENCE OF HashBasedRevocationInfo ToBeSignedLinkageValueCrl ::= SEQUENCE { iRev IValue, indexWithinI Uint8, individual SequenceOfJMaxGroup OPTIONAL, groups SequenceOfGroupCrlEntry OPTIONAL, ... } (WITH COMPONENTS {..., individual PRESENT} | WITH COMPONENTS {..., groups PRESENT}) JMaxGroup ::= SEQUENCE { jmax Uint8, contents SequenceOfLAGroup, ... } SequenceOfJMaxGroup ::= SEQUENCE OF JMaxGroup LAGroup ::= SEQUENCE { la1Id LaId, la2Id LaId, contents SequenceOfIMaxGroup, ... } SequenceOfLAGroup ::= SEQUENCE OF LAGroup IMaxGroup ::= SEQUENCE { iMax Uint16, contents SequenceOfIndividualRevocation, ... } SequenceOfIMaxGroup ::= SEQUENCE OF IMaxGroup IndividualRevocation ::= SEQUENCE { linkage-seed1 LinkageSeed, linkage-seed2 LinkageSeed, ... } SequenceOfIndividualRevocation ::= SEQUENCE OF IndividualRevocation GroupCrlEntry ::= SEQUENCE { iMax Uint16, la1Id LaId, linkageSeed1 LinkageSeed, la2Id LaId, linkageSeed2 LinkageSeed, ... } SequenceOfGroupCrlEntry ::= SEQUENCE OF GroupCrlEntry END Loading
Ieee1609Dot2Crl.asndeleted 100755 → 0 +0 −57 Original line number Diff line number Diff line Ieee1609Dot2Crl {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) crl(3) protocol(1) major-version-2(2) minor-version-2(2)} DEFINITIONS AUTOMATIC TAGS ::= BEGIN EXPORTS ALL; IMPORTS Ieee1609Dot2Data FROM 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-4(4)} Opaque, Psid 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) minor-version-3(3)} CrlContents FROM Ieee1609Dot2CrlBaseTypes {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) crl(3) base-types(2) major-version-3(3) minor-version-2(2)} ; CrlPsid ::= Psid(256) -- PSID = 0x100, 0p8080 SecuredCrl ::= Ieee1609Dot2Data (WITH COMPONENTS {..., content (WITH COMPONENTS { signedData (WITH COMPONENTS {..., tbsData (WITH COMPONENTS { payload (WITH COMPONENTS {..., data (WITH COMPONENTS {..., content (WITH COMPONENTS { unsecuredData (CONTAINING CrlContents) }) }) }), headerInfo (WITH COMPONENTS {..., psid (CrlPsid), generationTime ABSENT, expiryTime ABSENT, generationLocation ABSENT, p2pcdLearningRequest ABSENT, missingCrlIdentifier ABSENT, encryptionKey ABSENT }) }) }) }) }) END
Ieee1609Dot2CrlBaseTypes.asndeleted 100755 → 0 +0 −130 Original line number Diff line number Diff line Ieee1609Dot2CrlBaseTypes {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) crl(3) base-types(2) major-version-2(2) minor-version-2(2)} DEFINITIONS AUTOMATIC TAGS ::= BEGIN EXPORTS ALL; IMPORTS CrlSeries, GeographicRegion, HashedId8, HashedId10, IValue, LaId, LinkageSeed, Opaque, Psid, Signature, Time32, Uint3, Uint8, Uint16, Uint32, ValidityPeriod 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) minor-version-3(3)} ; -- -- -- CRL contents -- -- CrlContents ::= SEQUENCE { version Uint8 (1), crlSeries CrlSeries, cracaId HashedId8, issueDate Time32, nextCrl Time32, priorityInfo CrlPriorityInfo, typeSpecific CHOICE { fullHashCrl ToBeSignedHashIdCrl, deltaHashCrl ToBeSignedHashIdCrl, fullLinkedCrl ToBeSignedLinkageValueCrl, deltaLinkedCrl ToBeSignedLinkageValueCrl, ... } } CrlPriorityInfo ::= SEQUENCE { priority Uint8 OPTIONAL, ... } ToBeSignedHashIdCrl ::= SEQUENCE { crlSerial Uint32, entries SequenceOfHashBasedRevocationInfo, ... } HashBasedRevocationInfo ::= SEQUENCE { id HashedId10, expiry Time32 } SequenceOfHashBasedRevocationInfo ::= SEQUENCE OF HashBasedRevocationInfo ToBeSignedLinkageValueCrl ::= SEQUENCE { iRev IValue, indexWithinI Uint8, individual SequenceOfJMaxGroup OPTIONAL, groups SequenceOfGroupCrlEntry OPTIONAL, ... } (WITH COMPONENTS {..., individual PRESENT} | WITH COMPONENTS {..., groups PRESENT}) JMaxGroup ::= SEQUENCE { jmax Uint8, contents SequenceOfLAGroup, ... } SequenceOfJMaxGroup ::= SEQUENCE OF JMaxGroup LAGroup ::= SEQUENCE { la1Id LaId, la2Id LaId, contents SequenceOfIMaxGroup, ... } SequenceOfLAGroup ::= SEQUENCE OF LAGroup IMaxGroup ::= SEQUENCE { iMax Uint16, contents SequenceOfIndividualRevocation, ... } SequenceOfIMaxGroup ::= SEQUENCE OF IMaxGroup IndividualRevocation ::= SEQUENCE { linkage-seed1 LinkageSeed, linkage-seed2 LinkageSeed, ... } SequenceOfIndividualRevocation ::= SEQUENCE OF IndividualRevocation GroupCrlEntry ::= SEQUENCE { iMax Uint16, la1Id LaId, linkageSeed1 LinkageSeed, la2Id LaId, linkageSeed2 LinkageSeed, ... } SequenceOfGroupCrlEntry ::= SEQUENCE OF GroupCrlEntry END