diff options
Diffstat (limited to 'lib/asn1/test/asn1_bin_SUITE_data/x420/HierarchicalOperationalBindings.asn')
-rw-r--r-- | lib/asn1/test/asn1_bin_SUITE_data/x420/HierarchicalOperationalBindings.asn | 123 |
1 files changed, 0 insertions, 123 deletions
diff --git a/lib/asn1/test/asn1_bin_SUITE_data/x420/HierarchicalOperationalBindings.asn b/lib/asn1/test/asn1_bin_SUITE_data/x420/HierarchicalOperationalBindings.asn deleted file mode 100644 index 4e0084b079..0000000000 --- a/lib/asn1/test/asn1_bin_SUITE_data/x420/HierarchicalOperationalBindings.asn +++ /dev/null @@ -1,123 +0,0 @@ --- Module HierarchicalOperationalBindings (X.518 TC2:08/1997) - -HierarchicalOperationalBindings {joint-iso-itu-t ds(5) module(1) - hierarchicalOperationalBindings(20) 3} 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 - informationFramework, distributedOperations, - directoryOperationalBindingTypes, opBindingManagement, dsp - FROM UsefulDefinitions {joint-iso-itu-t ds(5) module(1) - usefulDefinitions(0) 3} - Attribute, RelativeDistinguishedName, DistinguishedName - FROM InformationFramework informationFramework - MasterAndShadowAccessPoints - FROM DistributedOperations distributedOperations - directorySystemAC - FROM DirectorySystemProtocol dsp - OPERATIONAL-BINDING - FROM OperationalBindingManagement opBindingManagement - id-op-binding-hierarchical, id-op-binding-non-specific-hierarchical - FROM DirectoryOperationalBindingTypes directoryOperationalBindingTypes; - --- types -HierarchicalAgreement ::= SEQUENCE { - rdn [0] RelativeDistinguishedName, - immediateSuperior [1] DistinguishedName -} - -NonSpecificHierarchicalAgreement ::= SEQUENCE { - immediateSuperior [1] DistinguishedName -} - -SuperiorToSubordinate ::= SEQUENCE { - contextPrefixInfo [0] DITcontext, - entryInfo [1] SET (SIZE (1..MAX)) OF Attribute OPTIONAL, - immediateSuperiorInfo [2] SET (SIZE (1..MAX)) OF Attribute OPTIONAL -} - -DITcontext ::= SEQUENCE OF Vertex - -Vertex ::= SEQUENCE { - rdn [0] RelativeDistinguishedName, - admPointInfo [1] SET (SIZE (1..MAX)) OF Attribute OPTIONAL, - subentries [2] SET (SIZE (1..MAX)) OF SubentryInfo OPTIONAL, - accessPoints [3] MasterAndShadowAccessPoints OPTIONAL -} - -SubentryInfo ::= SEQUENCE { - rdn [0] RelativeDistinguishedName, - info [1] SET OF Attribute -} - -SubordinateToSuperior ::= SEQUENCE { - accessPoints [0] MasterAndShadowAccessPoints OPTIONAL, - alias [1] BOOLEAN DEFAULT FALSE, - entryInfo [2] SET (SIZE (1..MAX)) OF Attribute OPTIONAL, - subentries [3] SET (SIZE (1..MAX)) OF SubentryInfo OPTIONAL -} - -SuperiorToSubordinateModification ::= - SuperiorToSubordinate(WITH COMPONENTS { - ..., - entryInfo ABSENT - }) - -NHOBSuperiorToSubordinate ::= - SuperiorToSubordinate(WITH COMPONENTS { - ..., - entryInfo ABSENT - }) - -NHOBSubordinateToSuperior ::= SEQUENCE { - accessPoint [0] MasterAndShadowAccessPoints OPTIONAL, - subentries [3] SET (SIZE (1..MAX)) OF SubentryInfo OPTIONAL -} - --- operational binding information objects -hierarchicalOperationalBinding OPERATIONAL-BINDING ::= { - AGREEMENT HierarchicalAgreement - -- APPLICATION CONTEXTS {{directorySystemAC}} - APPLICATION CONTEXTS {directorySystemAC} - ASYMMETRIC ROLE-A - { -- superior DSAESTABLISHMENT-INITIATOR TRUE - ESTABLISHMENT-PARAMETER SuperiorToSubordinate - MODIFICATION-INITIATOR TRUE - MODIFICATION-PARAMETER SuperiorToSubordinateModification - TERMINATION-INITIATOR TRUE} - ROLE-B - { -- subordinate DSAESTABLISHMENT-INITIATOR TRUE - ESTABLISHMENT-PARAMETER SubordinateToSuperior - MODIFICATION-INITIATOR TRUE - MODIFICATION-PARAMETER SubordinateToSuperior - TERMINATION-INITIATOR TRUE} - ID id-op-binding-hierarchical -} - -nonSpecificHierarchicalOperationalBinding OPERATIONAL-BINDING ::= { - AGREEMENT NonSpecificHierarchicalAgreement - -- APPLICATION CONTEXTS {{directorySystemAC}} - APPLICATION CONTEXTS {directorySystemAC} - ASYMMETRIC ROLE-A - { -- superior DSAESTABLISHMENT-PARAMETER NHOBSuperiorToSubordinate - MODIFICATION-INITIATOR TRUE - MODIFICATION-PARAMETER NHOBSuperiorToSubordinate - TERMINATION-INITIATOR TRUE} - ROLE-B - { -- subordinate DSAESTABLISHMENT-INITIATOR TRUE - ESTABLISHMENT-PARAMETER NHOBSubordinateToSuperior - MODIFICATION-INITIATOR TRUE - MODIFICATION-PARAMETER NHOBSubordinateToSuperior - TERMINATION-INITIATOR TRUE} - ID id-op-binding-non-specific-hierarchical -} - -END - --- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D - |