home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 March / CHIPCD_3_98.iso / software / testsoft / exchange / bin / x500info.xv2 < prev    next >
Text File  |  1997-08-25  |  10KB  |  207 lines

  1. (* $Workfile:   x500info.xv2  $ $Revision:   1.2  $ *)
  2. (* X500INFO.XV2 *)
  3. (*****************************************************************************)
  4. (* ASN.1 X.500 Information Framework                                         *)
  5. (*****************************************************************************)
  6.  
  7.  
  8. Attribute                  LABEL     = 5attr               T=0
  9.                            STRUCTURE = SEQUENCE            C=0
  10.                            CHILDREN  = { <5atty, U  6 P,M,0> ,
  11.                                          <5atvs, U 17 C,M,0> }
  12.  
  13. Attribute2                 LABEL     = 5att2               T=ATTRIBUTES
  14.                            STRUCTURE = SEQUENCE            C=ATTRIBUTE
  15.                            CHILDREN  = { <5atty, U  6 P,M,0> ,
  16.                                          <5atvs, U 17 C,M,0> }
  17.  
  18. AttributeType              LABEL     = 5atty               T=special case
  19.                            STRUCTURE = OBJECT IDENTIFIER
  20.  
  21. AttributeType4             LABEL     = 5att4               T=ATTRIBUTE_TYPE
  22.                            STRUCTURE = OBJECT IDENTIFIER   C=oivrobid
  23.  
  24. values                     LABEL     = 5atvs
  25.                            STRUCTURE = SET OF
  26.                            CHILDREN  = { <5atvl, U  0 P,O,0> }
  27.  
  28. AttributeValue             LABEL     = 5atvl               T=special case
  29.                            STRUCTURE = ANY
  30.                            CHILDREN  = {}
  31.  
  32. valuesSETOFchoice          LABEL     = 5atsc
  33.                            STRUCTURE = SET OF
  34.                            CHILDREN  = { <5atch, U  0 P,O,0> }
  35.  
  36. valuechoice                LABEL     = 5atch
  37.                            STRUCTURE = CHOICE
  38.                            CHILDREN  = { <5atc1, U  1 P,O,0> ,
  39.                                          <5atc2, U  2 P,O,0> ,
  40.                                          <5atc3, U  3 P,O,0> ,
  41.                                          <5atc4, U  4 P,O,0> ,
  42.                                          <5atc5, U  5 P,O,0> ,
  43.                                          <5atc6, U  6 P,O,0> ,
  44.                                          <5atc0, U  0 P,O,0> }
  45.  
  46. valueBoolean               LABEL     = 5atc1
  47.                            STRUCTURE = BOOLEAN
  48.  
  49. valueInteger               LABEL     = 5atc2
  50.                            STRUCTURE = INTEGER
  51.  
  52. valueBitString             LABEL     = 5atc3
  53.                            STRUCTURE = BIT STRING
  54.  
  55. valueOctetString           LABEL     = 5atc4
  56.                            STRUCTURE = OCTET STRING
  57.  
  58. valueNULL                  LABEL     = 5atc5
  59.                            STRUCTURE = NULL
  60.  
  61. valueOID                   LABEL     = 5atc6
  62.                            STRUCTURE = OBJECT IDENTIFIER
  63.  
  64. valueANY                   LABEL     = 5atc0
  65.                            STRUCTURE = ANY
  66.                            CHILDREN  = {}
  67.  
  68. ProblemAttributeValue      LABEL     = 5atvp               T=special case
  69.                            STRUCTURE = ANY
  70.                            CHILDREN  = {}
  71.  
  72. Att. Val. - boolean        LABEL     = 5atv2               T=0
  73.                            STRUCTURE = BOOLEAN             C=oivrbool
  74.  
  75. Att. Val. - caseignore     LABEL     = 5atv3               T=special case
  76.                            STRUCTURE = UNTAGGED CHOICE
  77.                            CHILDREN  = { <5atv4, U 19 P,O,0> ,
  78.                                          <5atv5, U 20 P,O,0> }
  79.  
  80. Att. Val. - printable      LABEL     = 5atv4               T=0
  81.                            STRUCTURE = PRINTABLE STRING    C=oivrptbl
  82.  
  83. Att. Val. - teletex        LABEL     = 5atv5               T=0
  84.                            STRUCTURE = TELETEX STRING      C=oivrtexs
  85.  
  86. Att. Val. - integer        LABEL     = 5atv6               T=0
  87.                            STRUCTURE = INTEGER             C=oivrintg
  88.  
  89. Att. Val. - numeric        LABEL     = 5atv7               T=0
  90.                            STRUCTURE = NUMERIC STRING      C=oivrnumc
  91.  
  92. Att. Val. - octet          LABEL     = 5atv8               T=0
  93.                            STRUCTURE = OCTET STRING        C=oivrocts
  94.  
  95. Att. Val. - OID            LABEL     = 5atv9               T=0
  96.                            STRUCTURE = OBJECT IDENTIFIER   C=oivrobid
  97.  
  98. AttributeValueAssertion1   LABEL     = 5ava1               T=0
  99.                            STRUCTURE = SEQUENCE            C=AVA
  100.                            CHILDREN  = { <5atty, U  6 P,M,0> ,
  101.                                          <5atvl, U  0 P,M,0> }
  102.  
  103. AttributeValueAssertion2   LABEL     = 5ava2               T=AVAS
  104.                            STRUCTURE = SEQUENCE            C=AVA
  105.                            CHILDREN  = { <5atty, U  6 P,M,0> ,
  106.                                          <5atvl, U  0 P,M,0> }
  107.  
  108. AttributeValueAssertion3   LABEL     = 5ava3               T=0
  109.                            STRUCTURE = SEQUENCE            C=0
  110.                            CHILDREN  = { <5atty, U  6 P,M,0> ,
  111.                                          <5atvl, U  0 P,M,0> }
  112.  
  113. AttributeValueAssertion3   LABEL     = 5ava4               T=DS_ATTRIBUTE_VALUE
  114.                            STRUCTURE = SEQUENCE            C=C=AVA
  115.                            CHILDREN  = { <5atty, U  6 P,M,0> ,
  116.                                          <5atvl, U  0 P,M,0> }
  117.  
  118. Name1                      LABEL     = 5nam1               T=special case
  119.                            STRUCTURE = CHOICE
  120.                            TAG       = (C 0 C)
  121.                            CHILDREN  = { <5rdn1, U 16 C,O,0> }
  122.  
  123. Name2                      LABEL     = 5nam2               T=special case
  124.                            STRUCTURE = CHOICE
  125.                            TAG       = (C 0 C)
  126.                            CHILDREN  = { <5rdn2, U 16 C,O,0> }
  127.  
  128. Name3                      LABEL     = 5nam3               T=special case
  129.                            STRUCTURE = CHOICE
  130.                            TAG       = (C 0 C)
  131.                            CHILDREN  = { <5rdn7, U 16 C,O,0> }
  132.  
  133. Name3                      LABEL     = 5nam4
  134.                            STRUCTURE = CHOICE
  135.                            TAG       = (C 0 C)
  136.                            CHILDREN  = { <5rdn8, U 16 C,O,0> }
  137.  
  138. RDNSequence                LABEL     = 5rdns
  139.                            STRUCTURE = SEQUENCE OF
  140.                            CHILDREN  = { <5rldn, U 17 C,O,0> }
  141.  
  142. RDNSequence1               LABEL     = 5rdn1               T=ABS_NAME
  143.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  144.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  145.  
  146. RDNSequence2               LABEL     = 5rdn2               T=OBJECT_NAME
  147.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  148.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  149.  
  150. RDNSequence3               LABEL     = 5rdn3               T=TARGET_OBJECT
  151.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  152.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  153.  
  154. RDNSequence4               LABEL     = 5rdn4               T=0
  155.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  156.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  157.  
  158. RDNSequence5               LABEL     = 5rdn5               T=MATCHED
  159.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  160.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  161.  
  162. RDNSequence6               LABEL     = 5rdn6               T=MEMBER_OF_GROUP
  163.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  164.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  165.  
  166. RDNSequence7               LABEL     = 5rdn7               T=MH_DIRECTORY_NAME
  167.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  168.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  169.  
  170. RDNSequence8               LABEL     = 5rdn8               T=DG_NAME
  171.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  172.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  173.  
  174. RDNSequence9               LABEL     = 5rdn9               T=DS_EXCLUSION
  175.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  176.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  177.  
  178. Name                       LABEL     = 5name
  179.                            STRUCTURE = UNTAGGED CHOICE
  180.                            CHILDREN  = { <5dstn, U 16 C,O,0> }
  181.  
  182. DistinguishedName          LABEL     = 5dstn               T=0
  183.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  184.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  185.  
  186. DistinguishedName2         LABEL     = 5dst2               T=OBJECT_NAME
  187.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  188.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  189.  
  190. DistinguishedName3         LABEL     = 5dst3               T=MH_T_DIRECTORY_NAM
  191.                            STRUCTURE = SEQUENCE OF         C=DS_DN
  192.                            CHILDREN  = { <5rld2, U 17 C,O,0> }
  193.  
  194. RelativeDistinguishedName  LABEL     = 5rldn               T=0
  195.                            STRUCTURE = SET OF              C=DS_RDN
  196.                            CHILDREN  = { <5ava2, U 16 C,O,0> }
  197.  
  198. RelativeDistinguishedName2 LABEL     = 5rld2               T=RDNS
  199.                            STRUCTURE = SET OF              C=DS_RDN
  200.                            CHILDREN  = { <5ava2, U 16 C,O,0> }
  201.  
  202. RelativeDistinguishedName3 LABEL     = 5rld3               T=RDN
  203.                            STRUCTURE = SET OF              C=DS_RDN
  204.                            CHILDREN  = { <5ava2, U 16 C,O,0> }
  205.  
  206. !
  207.