CSTA-extension-types { iso( 1) identified-organization( 3) icd-ecma( 12) standard( 0) csta3( 285) extension-types( 129) } DEFINITIONS ::= BEGIN EXPORTS CSTACommonArguments, CSTAPrivateData; IMPORTS CSTASecurityData FROM CSTA-security { iso( 1) identified-organization( 3) icd-ecma( 12) standard( 0) csta3( 285) security( 128) } KMESpecificPrivateData FROM KME-specific-types { iso(1) identified-organization(3) icd-ecma(12) member-company(2) panasonic(1019) kme(1) telecom(1) pbx(1) software(1) tda-types(1) }; CSTACommonArguments ::= [APPLICATION 30] IMPLICIT SEQUENCE { security [0] IMPLICIT CSTASecurityData OPTIONAL, privateData [1] IMPLICIT SEQUENCE OF CSTAPrivateData OPTIONAL } CSTAPrivateData ::= CHOICE { string OCTET STRING, private KMESpecificPrivateData } -- The actual encoding is added here, -- replacing NULL with another valid ASN.1 type. END -- of CSTA-extension-types