Loading ttcn/Security/LibItsSecurity_Templates.ttcn3 +24 −22 Original line number Diff line number Diff line Loading @@ -846,9 +846,9 @@ module LibItsSecurity_Templates { * @desc Generic received template for SecuredMessage */ template (present) SecuredMessage mw_securedMessage( template (present) HeaderFields p_header := ?, template SecPayloads p_payloads := *, template (present) TrailerFields p_trailer := ? in template (present) HeaderFields p_header := ?, in template SecPayloads p_payloads := *, in template (present) TrailerFields p_trailer := ? ) := { protocol_version := c_protocol_version, security_profile := ?, Loading Loading @@ -1096,7 +1096,9 @@ module LibItsSecurity_Templates { * @desc Receive template for HeaderField with generation time information * @param p_headerType Type id of the Header field */ template (present) HeaderField mw_header_field_any(HeaderFieldType p_headerType) := { template (present) HeaderField mw_header_field( in HeaderFieldType p_headerType ) := { type_ := p_headerType, headerField := ? } // End of template mw_header_field_generation_time Loading Loading @@ -1878,9 +1880,9 @@ module LibItsSecurity_Templates { * @desc Generic received template for SecuredMessage */ template (present) SecuredMessage mdw_securedMessageCAM( template (present) HeaderFields p_header := ?, template (present) SecPayloads p_payloads := ?, template (present) TrailerFields p_trailer := ? in template (present) HeaderFields p_header := ?, in template (present) SecPayloads p_payloads := ?, in template (present) TrailerFields p_trailer := ? ) modifies mw_securedMessage := { security_profile := c_security_profileCAMs Loading Loading @@ -1934,9 +1936,9 @@ module LibItsSecurity_Templates { * @desc Generic received template for SecuredMessage in DENM profile */ template (present) SecuredMessage mdw_securedMessageDENM( template (present) HeaderFields p_header := ?, template SecPayloads p_payloads := ?, template (present) TrailerFields p_trailer := ? in template (present) HeaderFields p_header := ?, in template SecPayloads p_payloads := ?, in template (present) TrailerFields p_trailer := ? ) modifies mw_securedMessage := { security_profile := c_security_profileDENMs Loading Loading @@ -1969,9 +1971,9 @@ module LibItsSecurity_Templates { * @desc Generic received template for SecuredMessage in DENM profile */ template (present) SecuredMessage mdw_securedMessageOther( template (present) HeaderFields p_header := ?, template SecPayloads p_payloads := *, template (present) TrailerFields p_trailer := ? in template (present) HeaderFields p_header := ?, in template SecPayloads p_payloads := *, in template (present) TrailerFields p_trailer := ? ) modifies mw_securedMessage := { security_profile := c_security_profileOthers Loading ttcn/Security/LibItsSecurity_TypesAndValues.ttcn3 +16 −16 Original line number Diff line number Diff line Loading @@ -317,7 +317,7 @@ module LibItsSecurity_TypesAndValues { /** * @desc Specify a list of three dimensional locations */ type record of ThreeDLocation ThreeDLocations; type set of ThreeDLocation ThreeDLocations; /** * @desc Defines geographic regions used to limit the validity of certificates Loading Loading @@ -373,12 +373,12 @@ module LibItsSecurity_TypesAndValues { TwoDLocation southeast } // End of type RectangularRegion type record of RectangularRegion RectangularRegions; type set of RectangularRegion RectangularRegions; /** * @desc a region by enumerating points on the region's boundary */ type record of TwoDLocation PolygonalRegion; type set of TwoDLocation PolygonalRegion; /** * @desc Defines a predefined geographic region determined by the region dictionary and the region identifier Loading @@ -402,7 +402,7 @@ module LibItsSecurity_TypesAndValues { e_un_stats (1) } with { variant "8 bit" } type record of UInt16 RegionIdentifiers; type set of UInt16 RegionIdentifiers; } // End of group basicFormatElements Loading Loading @@ -447,7 +447,7 @@ module LibItsSecurity_TypesAndValues { /** * @desc Defines an ordered list of fields * @remark TTCN-3 lamguage does not provide feature suach as superset for the record of. In consequence, the record of is replaced here by a set of * @remark TTCN-3 lamguage does not provide feature suach as superset for the . In consequence, the is replaced here by a set of */ type set of HeaderField HeaderFields; Loading Loading @@ -489,9 +489,9 @@ module LibItsSecurity_TypesAndValues { octetstring other_header } // End of type HeaderFieldContainer type record of HashedId3 HashedId3s; type set of HashedId3 HashedId3s; type record of RecipientInfo RecipientInfos; type set of RecipientInfo RecipientInfos; /** * @desc Payload structure Loading @@ -505,7 +505,7 @@ module LibItsSecurity_TypesAndValues { octetstring data optional } // End of type Payload type record of SecPayload SecPayloads; type set of SecPayload SecPayloads; /** * @desc Supported types of payloads Loading @@ -520,7 +520,7 @@ module LibItsSecurity_TypesAndValues { e_signed_and_encrypted (4) } with { variant "8 bit" } type record of TrailerField TrailerFields; type set of TrailerField TrailerFields; /** * @desc Information used by the security layer after processing the payload Loading Loading @@ -608,9 +608,9 @@ module LibItsSecurity_TypesAndValues { Signature signature_ } // End of type Certificate type record of Certificate CertificateChain; type set of Certificate CertificateChain; type record of SignerInfo SignerInfos; type set of SignerInfo SignerInfos; /** * @desc Certificate description Loading Loading @@ -666,11 +666,11 @@ module LibItsSecurity_TypesAndValues { octetstring other_attribute } // End of type SubjectAttributeContainer type record of SubjectAttribute SubjectAttributes; type set of SubjectAttribute SubjectAttributes; type record of IntX IntXs; type set of IntX IntXs; type record of ItsAidSsp ItsAidSsps; type set of ItsAidSsp ItsAidSsps; /** * @desc The list of the possible types of attributes Loading Loading @@ -758,7 +758,7 @@ module LibItsSecurity_TypesAndValues { e_region (3) } with { variant "8 bit" } type record of ValidityRestriction ValidityRestrictions; type set of ValidityRestriction ValidityRestrictions; /** * @desc ITS-AID description Loading Loading @@ -821,7 +821,7 @@ module LibItsSecurity_TypesAndValues { /** * @desc Describes the Test Adapter security configurations */ type record of TaConfig TaConfigs; type set of TaConfig TaConfigs; } // End of group taConfiguration Loading Loading
ttcn/Security/LibItsSecurity_Templates.ttcn3 +24 −22 Original line number Diff line number Diff line Loading @@ -846,9 +846,9 @@ module LibItsSecurity_Templates { * @desc Generic received template for SecuredMessage */ template (present) SecuredMessage mw_securedMessage( template (present) HeaderFields p_header := ?, template SecPayloads p_payloads := *, template (present) TrailerFields p_trailer := ? in template (present) HeaderFields p_header := ?, in template SecPayloads p_payloads := *, in template (present) TrailerFields p_trailer := ? ) := { protocol_version := c_protocol_version, security_profile := ?, Loading Loading @@ -1096,7 +1096,9 @@ module LibItsSecurity_Templates { * @desc Receive template for HeaderField with generation time information * @param p_headerType Type id of the Header field */ template (present) HeaderField mw_header_field_any(HeaderFieldType p_headerType) := { template (present) HeaderField mw_header_field( in HeaderFieldType p_headerType ) := { type_ := p_headerType, headerField := ? } // End of template mw_header_field_generation_time Loading Loading @@ -1878,9 +1880,9 @@ module LibItsSecurity_Templates { * @desc Generic received template for SecuredMessage */ template (present) SecuredMessage mdw_securedMessageCAM( template (present) HeaderFields p_header := ?, template (present) SecPayloads p_payloads := ?, template (present) TrailerFields p_trailer := ? in template (present) HeaderFields p_header := ?, in template (present) SecPayloads p_payloads := ?, in template (present) TrailerFields p_trailer := ? ) modifies mw_securedMessage := { security_profile := c_security_profileCAMs Loading Loading @@ -1934,9 +1936,9 @@ module LibItsSecurity_Templates { * @desc Generic received template for SecuredMessage in DENM profile */ template (present) SecuredMessage mdw_securedMessageDENM( template (present) HeaderFields p_header := ?, template SecPayloads p_payloads := ?, template (present) TrailerFields p_trailer := ? in template (present) HeaderFields p_header := ?, in template SecPayloads p_payloads := ?, in template (present) TrailerFields p_trailer := ? ) modifies mw_securedMessage := { security_profile := c_security_profileDENMs Loading Loading @@ -1969,9 +1971,9 @@ module LibItsSecurity_Templates { * @desc Generic received template for SecuredMessage in DENM profile */ template (present) SecuredMessage mdw_securedMessageOther( template (present) HeaderFields p_header := ?, template SecPayloads p_payloads := *, template (present) TrailerFields p_trailer := ? in template (present) HeaderFields p_header := ?, in template SecPayloads p_payloads := *, in template (present) TrailerFields p_trailer := ? ) modifies mw_securedMessage := { security_profile := c_security_profileOthers Loading
ttcn/Security/LibItsSecurity_TypesAndValues.ttcn3 +16 −16 Original line number Diff line number Diff line Loading @@ -317,7 +317,7 @@ module LibItsSecurity_TypesAndValues { /** * @desc Specify a list of three dimensional locations */ type record of ThreeDLocation ThreeDLocations; type set of ThreeDLocation ThreeDLocations; /** * @desc Defines geographic regions used to limit the validity of certificates Loading Loading @@ -373,12 +373,12 @@ module LibItsSecurity_TypesAndValues { TwoDLocation southeast } // End of type RectangularRegion type record of RectangularRegion RectangularRegions; type set of RectangularRegion RectangularRegions; /** * @desc a region by enumerating points on the region's boundary */ type record of TwoDLocation PolygonalRegion; type set of TwoDLocation PolygonalRegion; /** * @desc Defines a predefined geographic region determined by the region dictionary and the region identifier Loading @@ -402,7 +402,7 @@ module LibItsSecurity_TypesAndValues { e_un_stats (1) } with { variant "8 bit" } type record of UInt16 RegionIdentifiers; type set of UInt16 RegionIdentifiers; } // End of group basicFormatElements Loading Loading @@ -447,7 +447,7 @@ module LibItsSecurity_TypesAndValues { /** * @desc Defines an ordered list of fields * @remark TTCN-3 lamguage does not provide feature suach as superset for the record of. In consequence, the record of is replaced here by a set of * @remark TTCN-3 lamguage does not provide feature suach as superset for the . In consequence, the is replaced here by a set of */ type set of HeaderField HeaderFields; Loading Loading @@ -489,9 +489,9 @@ module LibItsSecurity_TypesAndValues { octetstring other_header } // End of type HeaderFieldContainer type record of HashedId3 HashedId3s; type set of HashedId3 HashedId3s; type record of RecipientInfo RecipientInfos; type set of RecipientInfo RecipientInfos; /** * @desc Payload structure Loading @@ -505,7 +505,7 @@ module LibItsSecurity_TypesAndValues { octetstring data optional } // End of type Payload type record of SecPayload SecPayloads; type set of SecPayload SecPayloads; /** * @desc Supported types of payloads Loading @@ -520,7 +520,7 @@ module LibItsSecurity_TypesAndValues { e_signed_and_encrypted (4) } with { variant "8 bit" } type record of TrailerField TrailerFields; type set of TrailerField TrailerFields; /** * @desc Information used by the security layer after processing the payload Loading Loading @@ -608,9 +608,9 @@ module LibItsSecurity_TypesAndValues { Signature signature_ } // End of type Certificate type record of Certificate CertificateChain; type set of Certificate CertificateChain; type record of SignerInfo SignerInfos; type set of SignerInfo SignerInfos; /** * @desc Certificate description Loading Loading @@ -666,11 +666,11 @@ module LibItsSecurity_TypesAndValues { octetstring other_attribute } // End of type SubjectAttributeContainer type record of SubjectAttribute SubjectAttributes; type set of SubjectAttribute SubjectAttributes; type record of IntX IntXs; type set of IntX IntXs; type record of ItsAidSsp ItsAidSsps; type set of ItsAidSsp ItsAidSsps; /** * @desc The list of the possible types of attributes Loading Loading @@ -758,7 +758,7 @@ module LibItsSecurity_TypesAndValues { e_region (3) } with { variant "8 bit" } type record of ValidityRestriction ValidityRestrictions; type set of ValidityRestriction ValidityRestrictions; /** * @desc ITS-AID description Loading Loading @@ -821,7 +821,7 @@ module LibItsSecurity_TypesAndValues { /** * @desc Describes the Test Adapter security configurations */ type record of TaConfig TaConfigs; type set of TaConfig TaConfigs; } // End of group taConfiguration Loading