Loading asn1/asn1_syntax.asn1 +28 −11 Original line number Diff line number Diff line Loading @@ -228,7 +228,7 @@ FS-OP-FILE-OPEN-Service-Command ::= [PRIVATE 20] SEQUENCE { aNodeIdentity NodeIdentity, -- Node identity aAccessMode AccessMode DEFAULT '01'B, -- Access mode, default: eReadAccessMode aGateURI URI OPTIONAL -- URI of data gate (only for transfer on separate pipe session) aGateAppID UUID OPTIONAL -- Gate identifier provide by the accessor (only for transfer on a dedicated data pipe session) } Loading Loading @@ -350,7 +350,7 @@ FS-Service-Response ::= ENUMERATED eFS-E-NOK (3), -- the command has failed eFS-NODE-BUSY (9), -- The file system is already processing an operation on the node eFS-NODE-NOT-FOUND (10), -- Node not found eFS-OPERATION-ILLEGAL (11), -- Illegal operation (eg. opening a file with a directory identity instead a file identity) eFS-OPERATION-ILLEGAL (11), -- Illegal operation (e.g. opening a file with a directory identity instead a file identity) eFS-NOT-ENOUGH-SPACE (12), -- The operation exceeds the size limit of a file eFS-BAD-SESSSION-ID (13), -- the session identifier related to a file does not exist eFS-ACL-RULES-VIOLATIONS (14), -- the operation of the administration violates the ACL rules associated to a node Loading Loading @@ -482,6 +482,13 @@ PatternPoint ::= SEQUENCE y INTEGER (1.. maxEntryPanelDimension) -- Y coordinate } /* Certification path */ TokenCredential ::= SEQUENCE { aCertificatesAAS [0] Certificates, -- Set of X.509 certificates of the accessor authentication service aCertificateCIAAA [1] Certificates OPTIONAL --Certificates of the CI of the accessor authentication application } AccessorCredentials ::= [PRIVATE 13] SEQUENCE { -- Credentials of type PIN Loading @@ -490,7 +497,7 @@ AccessorCredentials ::= [PRIVATE 13] SEQUENCE aPinPatternCredential [2] SEQUENCE (SIZE(4..255)) OF PatternPoint OPTIONAL, -- Graphical pattern -- Credentials for the token based verification aCertificates [10] Certificates (SIZE(1..MAX)) OPTIONAL, -- Set of X.509 certificates of the accessor aTokenCredential [10] TokenCredential OPTIONAL, -- Token credential -- Credentials of type host domain aHostDomainCredential [20] SET OF UUID -- Set of SCL host domains Loading Loading @@ -647,6 +654,12 @@ AAS-ADMIN-DELETE-ACCESSOR-Service-Response ::= [PRIVATE 19] SEQUENCE } AccessorTokenCredential ::= SEQUENCE { aAuthenticationToken AuthenticationToken, --The authentication token generated by the AAA aTokenCertificationPath [20] Certificates -- the certification path for verifying the authentication token } AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command ::= [PRIVATE 22] SEQUENCE { aCredential CHOICE Loading @@ -654,7 +667,7 @@ AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command ::= [PRIVATE 22] SEQUENCE aPinNumericCredential [10] NumericString, -- Numeric PIN aPinPasswordCredential [11] PrintableString, -- Password aPinPatternCredential [12] SEQUENCE (SIZE(4..255)) OF PatternPoint, -- Graphical pattern aAccessorTokenCertificationPath [20] Certificates, aAccessorTokenCredential [20] AccessorTokenCredential, -- authentication token credential aHostDomainCredential [30] NULL } } Loading @@ -663,7 +676,7 @@ AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command ::= [PRIVATE 22] SEQUENCE AAS-OP-AUTHENTICATE-ACCESSOR-Service-Response-Parameter ::= SEQUENCE { aCredentialsStatus AccessorCredentialsStatus OPTIONAL, -- Status of credentials after the command aServiceTokenCertificationPath Certificates OPTIONAL -- Certification path of the token generated by the accessor authentication service aAuthenticationToken AuthenticationToken OPTIONAL -- AuthenticationToken generated by the accessor authentication service } AAS-OP-AUTHENTICATE-ACCESSOR-Service-Response ::= [PRIVATE 22] SEQUENCE Loading Loading @@ -935,7 +948,7 @@ EVT-TCP-ERROR-Application-Event ::= [PRIVATE 16] SEQUENCE eDNS-RESOLUTION-ERROR (9), eLINK-DROPPED (10) }, aErrorInfo [2] OCTET STRING (SIZE(2)) -- Additional details on the error aErrorInfo [2] OCTET STRING OPTIONAL -- Additional error information } Loading Loading @@ -1051,9 +1064,10 @@ EVT-UDP-ERROR-Application-Event ::= [PRIVATE 16] SEQUENCE eNETWORK-BUSY (7), eCALL-CONTROL-INTERACTION-ERROR (8), eDNS-RESOLUTION-ERROR (9), eLINK-DROPPED (10) eLINK-DROPPED (10), eSOCKET-ID-INVALID (11) }, aErrorInfo OCTET STRING (SIZE(2)) -- Additional error information aErrorInfo OCTET STRING OPTIONAL -- Additional error information } Loading Loading @@ -1202,6 +1216,7 @@ TBSToken ::= SEQUENCE { version [0] Version DEFAULT v1, subjectPublicKeyInfo SubjectPublicKeyInfo, signatureAlgorithm AlgorithmIdentifier, aATK-Content ATK-Content, extensions [8] Extensions OPTIONAL } Loading Loading @@ -1229,6 +1244,8 @@ id-ssp OBJECT IDENTIFIER ::= { itu-t (0) identified-organization (4) etsi (0) sm id-role OBJECT IDENTIFIER ::= { id-ssp role (1) } id-role-aaa OBJECT IDENTIFIER ::= { id-role aaa (1) } id-role-aas OBJECT IDENTIFIER ::= { id-role aas (2) } id-role-aas-ee OBJECT IDENTIFIER ::= { id-role-aas ee(1) } id-role-aaa-ee OBJECT IDENTIFIER ::= { id-role-aaa ee(1) } END Loading
asn1/asn1_syntax.asn1 +28 −11 Original line number Diff line number Diff line Loading @@ -228,7 +228,7 @@ FS-OP-FILE-OPEN-Service-Command ::= [PRIVATE 20] SEQUENCE { aNodeIdentity NodeIdentity, -- Node identity aAccessMode AccessMode DEFAULT '01'B, -- Access mode, default: eReadAccessMode aGateURI URI OPTIONAL -- URI of data gate (only for transfer on separate pipe session) aGateAppID UUID OPTIONAL -- Gate identifier provide by the accessor (only for transfer on a dedicated data pipe session) } Loading Loading @@ -350,7 +350,7 @@ FS-Service-Response ::= ENUMERATED eFS-E-NOK (3), -- the command has failed eFS-NODE-BUSY (9), -- The file system is already processing an operation on the node eFS-NODE-NOT-FOUND (10), -- Node not found eFS-OPERATION-ILLEGAL (11), -- Illegal operation (eg. opening a file with a directory identity instead a file identity) eFS-OPERATION-ILLEGAL (11), -- Illegal operation (e.g. opening a file with a directory identity instead a file identity) eFS-NOT-ENOUGH-SPACE (12), -- The operation exceeds the size limit of a file eFS-BAD-SESSSION-ID (13), -- the session identifier related to a file does not exist eFS-ACL-RULES-VIOLATIONS (14), -- the operation of the administration violates the ACL rules associated to a node Loading Loading @@ -482,6 +482,13 @@ PatternPoint ::= SEQUENCE y INTEGER (1.. maxEntryPanelDimension) -- Y coordinate } /* Certification path */ TokenCredential ::= SEQUENCE { aCertificatesAAS [0] Certificates, -- Set of X.509 certificates of the accessor authentication service aCertificateCIAAA [1] Certificates OPTIONAL --Certificates of the CI of the accessor authentication application } AccessorCredentials ::= [PRIVATE 13] SEQUENCE { -- Credentials of type PIN Loading @@ -490,7 +497,7 @@ AccessorCredentials ::= [PRIVATE 13] SEQUENCE aPinPatternCredential [2] SEQUENCE (SIZE(4..255)) OF PatternPoint OPTIONAL, -- Graphical pattern -- Credentials for the token based verification aCertificates [10] Certificates (SIZE(1..MAX)) OPTIONAL, -- Set of X.509 certificates of the accessor aTokenCredential [10] TokenCredential OPTIONAL, -- Token credential -- Credentials of type host domain aHostDomainCredential [20] SET OF UUID -- Set of SCL host domains Loading Loading @@ -647,6 +654,12 @@ AAS-ADMIN-DELETE-ACCESSOR-Service-Response ::= [PRIVATE 19] SEQUENCE } AccessorTokenCredential ::= SEQUENCE { aAuthenticationToken AuthenticationToken, --The authentication token generated by the AAA aTokenCertificationPath [20] Certificates -- the certification path for verifying the authentication token } AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command ::= [PRIVATE 22] SEQUENCE { aCredential CHOICE Loading @@ -654,7 +667,7 @@ AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command ::= [PRIVATE 22] SEQUENCE aPinNumericCredential [10] NumericString, -- Numeric PIN aPinPasswordCredential [11] PrintableString, -- Password aPinPatternCredential [12] SEQUENCE (SIZE(4..255)) OF PatternPoint, -- Graphical pattern aAccessorTokenCertificationPath [20] Certificates, aAccessorTokenCredential [20] AccessorTokenCredential, -- authentication token credential aHostDomainCredential [30] NULL } } Loading @@ -663,7 +676,7 @@ AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command ::= [PRIVATE 22] SEQUENCE AAS-OP-AUTHENTICATE-ACCESSOR-Service-Response-Parameter ::= SEQUENCE { aCredentialsStatus AccessorCredentialsStatus OPTIONAL, -- Status of credentials after the command aServiceTokenCertificationPath Certificates OPTIONAL -- Certification path of the token generated by the accessor authentication service aAuthenticationToken AuthenticationToken OPTIONAL -- AuthenticationToken generated by the accessor authentication service } AAS-OP-AUTHENTICATE-ACCESSOR-Service-Response ::= [PRIVATE 22] SEQUENCE Loading Loading @@ -935,7 +948,7 @@ EVT-TCP-ERROR-Application-Event ::= [PRIVATE 16] SEQUENCE eDNS-RESOLUTION-ERROR (9), eLINK-DROPPED (10) }, aErrorInfo [2] OCTET STRING (SIZE(2)) -- Additional details on the error aErrorInfo [2] OCTET STRING OPTIONAL -- Additional error information } Loading Loading @@ -1051,9 +1064,10 @@ EVT-UDP-ERROR-Application-Event ::= [PRIVATE 16] SEQUENCE eNETWORK-BUSY (7), eCALL-CONTROL-INTERACTION-ERROR (8), eDNS-RESOLUTION-ERROR (9), eLINK-DROPPED (10) eLINK-DROPPED (10), eSOCKET-ID-INVALID (11) }, aErrorInfo OCTET STRING (SIZE(2)) -- Additional error information aErrorInfo OCTET STRING OPTIONAL -- Additional error information } Loading Loading @@ -1202,6 +1216,7 @@ TBSToken ::= SEQUENCE { version [0] Version DEFAULT v1, subjectPublicKeyInfo SubjectPublicKeyInfo, signatureAlgorithm AlgorithmIdentifier, aATK-Content ATK-Content, extensions [8] Extensions OPTIONAL } Loading Loading @@ -1229,6 +1244,8 @@ id-ssp OBJECT IDENTIFIER ::= { itu-t (0) identified-organization (4) etsi (0) sm id-role OBJECT IDENTIFIER ::= { id-ssp role (1) } id-role-aaa OBJECT IDENTIFIER ::= { id-role aaa (1) } id-role-aas OBJECT IDENTIFIER ::= { id-role aas (2) } id-role-aas-ee OBJECT IDENTIFIER ::= { id-role-aas ee(1) } id-role-aaa-ee OBJECT IDENTIFIER ::= { id-role-aaa ee(1) } END