From cb4c9b305391e2c511afd2e80fe38c7c85aad993 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 29 Oct 2015 22:33:02 +0100 Subject: Solve build problem --- asn1include/OperationalBindingManagement.asn1 | 275 -------------------------- 1 file changed, 275 deletions(-) delete mode 100644 asn1include/OperationalBindingManagement.asn1 (limited to 'asn1include/OperationalBindingManagement.asn1') diff --git a/asn1include/OperationalBindingManagement.asn1 b/asn1include/OperationalBindingManagement.asn1 deleted file mode 100644 index 957e084..0000000 --- a/asn1include/OperationalBindingManagement.asn1 +++ /dev/null @@ -1,275 +0,0 @@ --- Module OperationalBindingManagement (X.501:02/2001) -OperationalBindingManagement {joint-iso-itu-t ds(5) module(1) - opBindingManagement(18) 4} DEFINITIONS ::= -BEGIN - --- EXPORTS All --- The types and values defined in this module are exported for use in the other ASN.1 modules contained --- within the Directory Specifications, and for the use of other applications which will use them to access --- Directory services. Other applications may use them for their own purposes, but this will not constrain --- extensions and modifications needed to maintain or improve the Directory service. -IMPORTS - -- from ITU-T Rec. X.501 | ISO/IEC 9594-2 - directoryAbstractService, directoryShadowAbstractService, - distributedOperations, dop, enhancedSecurity, - hierarchicalOperationalBindings - FROM UsefulDefinitions {joint-iso-itu-t ds(5) module(1) - usefulDefinitions(0) 4} - OPTIONALLY-PROTECTED-SEQ{} - FROM EnhancedSecurity {joint-iso-itu-t ds(5) module(1) enhancedSecurity(28) - 4} - hierarchicalOperationalBinding, nonSpecificHierarchicalOperationalBinding - FROM HierarchicalOperationalBindings {joint-iso-itu-t ds(5) module(1) - hierarchicalOperationalBindings(20) 4} - -- from ITU-T Rec. X.511 | ISO/IEC 9594-3 - CommonResultsSeq, directoryBind, directoryUnbind, securityError, - SecurityParameters - FROM DirectoryAbstractService {joint-iso-itu-t ds(5) module(1) - directoryAbstractService(2) 4} - -- from ITU-T Rec. X.518 | ISO/IEC 9594-4 - AccessPoint - FROM DistributedOperations {joint-iso-itu-t ds(5) module(1) - distributedOperations(3) 4} - -- from ITU-T Rec. X.519 | ISO/IEC 9594-5 - id-err-operationalBindingError, id-op-establishOperationalBinding, - id-op-modifyOperationalBinding, id-op-terminateOperationalBinding - FROM DirectoryOperationalBindingManagementProtocol {joint-iso-itu-t - ds(5) module(1) dop(17) 4} - -- from ITU-T Rec. X.525 | ISO/IEC 9594-9 - shadowOperationalBinding - FROM DirectoryShadowAbstractService {joint-iso-itu-t ds(5) module(1) - directoryShadowAbstractService(15) 4} - -- from ITU-T Rec. X.880 | ISO/IEC 13712-1 - OPERATION, ERROR - FROM Remote-Operations-Information-Objects {joint-iso-itu-t - remote-operations(4) informationObjects(5) version1(0)} - -- from ITU-T Rec. X.881 | ISO/IEC 13712-2 - APPLICATION-CONTEXT - FROM Remote-Operations-Information-Objects-extensions {joint-iso-itu-t - remote-operations(4) informationObjects-extensions(8) version1(0)}; - --- bind and unbind -dSAOperationalBindingManagementBind OPERATION ::= - directoryBind - -dSAOperationalBindingManagementUnbind OPERATION ::= directoryUnbind - --- operations, arguments and results -establishOperationalBinding OPERATION ::= { - ARGUMENT EstablishOperationalBindingArgument - RESULT EstablishOperationalBindingResult - ERRORS {operationalBindingError | securityError} - CODE id-op-establishOperationalBinding -} - -EstablishOperationalBindingArgument ::= - OPTIONALLY-PROTECTED-SEQ - {SEQUENCE {bindingType [0] OPERATIONAL-BINDING.&id({OpBindingSet}), - bindingID [1] OperationalBindingID OPTIONAL, - accessPoint [2] AccessPoint, - -- symmetric, Role A initiates, or Role B initiates - - initiator - CHOICE {symmetric - [3] OPERATIONAL-BINDING.&both.&EstablishParam - ({OpBindingSet}{@bindingType}), - roleA-initiates - [4] OPERATIONAL-BINDING.&roleA.&EstablishParam - ({OpBindingSet}{@bindingType}), - roleB-initiates - [5] OPERATIONAL-BINDING.&roleB.&EstablishParam - ({OpBindingSet}{@bindingType})} OPTIONAL, - agreement - [6] OPERATIONAL-BINDING.&Agreement - ({OpBindingSet}{@bindingType}), - valid [7] Validity DEFAULT {}, - securityParameters [8] SecurityParameters OPTIONAL}} - -OperationalBindingID ::= SEQUENCE {identifier INTEGER, - version INTEGER -} - -Validity ::= SEQUENCE { - validFrom [0] CHOICE {now [0] NULL, - time [1] Time} DEFAULT now:NULL, - validUntil - [1] CHOICE {explicitTermination [0] NULL, - time [1] Time - } DEFAULT explicitTermination:NULL -} - -Time ::= CHOICE {utcTime UTCTime, - generalizedTime GeneralizedTime -} - -EstablishOperationalBindingResult ::= - OPTIONALLY-PROTECTED-SEQ - {SEQUENCE {bindingType [0] OPERATIONAL-BINDING.&id({OpBindingSet}), - bindingID [1] OperationalBindingID OPTIONAL, - accessPoint [2] AccessPoint, - -- symmetric, Role A replies , or Role B replies - initiator - CHOICE {symmetric - [3] OPERATIONAL-BINDING.&both.&EstablishParam - ({OpBindingSet}{@bindingType}), - roleA-replies - [4] OPERATIONAL-BINDING.&roleA.&EstablishParam - ({OpBindingSet}{@bindingType}), - roleB-replies - [5] OPERATIONAL-BINDING.&roleB.&EstablishParam - ({OpBindingSet}{@bindingType})} OPTIONAL, - COMPONENTS OF CommonResultsSeq}} - -modifyOperationalBinding OPERATION ::= { - ARGUMENT ModifyOperationalBindingArgument - RESULT ModifyOperationalBindingResult - ERRORS {operationalBindingError | securityError} - CODE id-op-modifyOperationalBinding -} - -ModifyOperationalBindingArgument ::= - OPTIONALLY-PROTECTED-SEQ - {SEQUENCE {bindingType [0] OPERATIONAL-BINDING.&id({OpBindingSet}), - bindingID [1] OperationalBindingID, - accessPoint [2] AccessPoint OPTIONAL, - -- symmetric, Role A initiates, or Role B initiates - initiator - CHOICE {symmetric - [3] OPERATIONAL-BINDING.&both.&ModifyParam - ({OpBindingSet}{@bindingType}), - roleA-initiates - [4] OPERATIONAL-BINDING.&roleA.&ModifyParam - ({OpBindingSet}{@bindingType}), - roleB-initiates - [5] OPERATIONAL-BINDING.&roleB.&ModifyParam - ({OpBindingSet}{@bindingType})} OPTIONAL, - newBindingID [6] OperationalBindingID, - newAgreement - [7] OPERATIONAL-BINDING.&Agreement - ({OpBindingSet}{@bindingType}) OPTIONAL, - valid [8] Validity OPTIONAL, - securityParameters [9] SecurityParameters OPTIONAL}} - -ModifyOperationalBindingResult ::= CHOICE { - null [0] NULL, - protected - [1] OPTIONALLY-PROTECTED-SEQ{SEQUENCE {newBindingID OperationalBindingID, - bindingType - OPERATIONAL-BINDING.&id - ({OpBindingSet}), - newAgreement - OPERATIONAL-BINDING.&Agreement - ({OpBindingSet}{@.bindingType}), - valid Validity OPTIONAL, - COMPONENTS OF CommonResultsSeq - }} -} - -terminateOperationalBinding OPERATION ::= { - ARGUMENT TerminateOperationalBindingArgument - RESULT TerminateOperationalBindingResult - ERRORS {operationalBindingError | securityError} - CODE id-op-terminateOperationalBinding -} - -TerminateOperationalBindingArgument ::= - OPTIONALLY-PROTECTED-SEQ - {SEQUENCE {bindingType [0] OPERATIONAL-BINDING.&id({OpBindingSet}), - bindingID [1] OperationalBindingID, - -- symmetric, Role A initiates, or Role B initiates - initiator - CHOICE {symmetric - [2] OPERATIONAL-BINDING.&both.&TerminateParam - ({OpBindingSet}{@bindingType}), - roleA-initiates - [3] OPERATIONAL-BINDING.&roleA.&TerminateParam - ({OpBindingSet}{@bindingType}), - roleB-initiates - [4] OPERATIONAL-BINDING.&roleB.&TerminateParam - ({OpBindingSet}{@bindingType})} OPTIONAL, - terminateAt [5] Time OPTIONAL, - securityParameters [6] SecurityParameters OPTIONAL}} - -TerminateOperationalBindingResult ::= CHOICE { - null [0] NULL, - protected - [1] OPTIONALLY-PROTECTED-SEQ{SEQUENCE {bindingID OperationalBindingID, - bindingType - OPERATIONAL-BINDING.&id - ({OpBindingSet}), - terminateAt - GeneralizedTime OPTIONAL, - COMPONENTS OF CommonResultsSeq - }} -} - --- errors and parameters -operationalBindingError ERROR ::= { - PARAMETER OPTIONALLY-PROTECTED-SEQ {OpBindingErrorParam} - CODE id-err-operationalBindingError -} - -OpBindingErrorParam ::= SEQUENCE { - problem - [0] ENUMERATED {invalidID(0), duplicateID(1), unsupportedBindingType(2), - notAllowedForRole(3), parametersMissing(4), - roleAssignment(5), invalidStartTime(6), invalidEndTime(7), - invalidAgreement(8), currentlyNotDecidable(9), - modificationNotAllowed(10)}, - bindingType [1] OPERATIONAL-BINDING.&id({OpBindingSet}) OPTIONAL, - agreementProposal - [2] OPERATIONAL-BINDING.&Agreement({OpBindingSet}{@bindingType}) OPTIONAL, - retryAt [3] Time OPTIONAL, - COMPONENTS OF CommonResultsSeq -} - --- information object classes -OPERATIONAL-BINDING ::= CLASS { - &Agreement , - &Cooperation OP-BINDING-COOP, - &both OP-BIND-ROLE OPTIONAL, - &roleA OP-BIND-ROLE OPTIONAL, - &roleB OP-BIND-ROLE OPTIONAL, - &id OBJECT IDENTIFIER UNIQUE -} -WITH SYNTAX { - AGREEMENT &Agreement - APPLICATION CONTEXTS &Cooperation - [SYMMETRIC &both] - [ASYMMETRIC - [ROLE-A &roleA] - [ROLE-B &roleB]] - ID &id -} - -OP-BINDING-COOP ::= CLASS { - &applContext APPLICATION-CONTEXT, - &Operations OPERATION OPTIONAL -}WITH SYNTAX {&applContext - [APPLIES TO &Operations] -} - -OP-BIND-ROLE ::= CLASS { - &establish BOOLEAN DEFAULT FALSE, - &EstablishParam OPTIONAL, - &modify BOOLEAN DEFAULT FALSE, - &ModifyParam OPTIONAL, - &terminate BOOLEAN DEFAULT FALSE, - &TerminateParam OPTIONAL -} -WITH SYNTAX { - [ESTABLISHMENT-INITIATOR &establish] - [ESTABLISHMENT-PARAMETER &EstablishParam] - [MODIFICATION-INITIATOR &modify] - [MODIFICATION-PARAMETER &ModifyParam] - [TERMINATION-INITIATOR &terminate] - [TERMINATION-PARAMETER &TerminateParam] -} - -OpBindingSet OPERATIONAL-BINDING ::= - {shadowOperationalBinding | hierarchicalOperationalBinding | - nonSpecificHierarchicalOperationalBinding} - -END -- OperationalBindingManagement - --- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D - -- cgit v1.2.3