aboutsummaryrefslogtreecommitdiffstats
path: root/lib/asn1/test/asn1_bin_SUITE_data/x420/HierarchicalOperationalBindings.asn
diff options
context:
space:
mode:
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.asn123
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
-