home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 March / CHIPCD_3_98.iso / software / testsoft / exchange / mtadata / x500attr.tpl < prev    next >
Text File  |  1997-08-25  |  12KB  |  285 lines

  1. (* X5OOATTR.TPL *)
  2. (*****************************************************************************)
  3. (* ASN.1 X.500 Attribute Syntaxes                                            *)
  4. (*****************************************************************************)
  5.  
  6.  
  7. (*****************************************************************************)
  8. (* BDCP DEFINITIONS                                                          *)
  9. (*****************************************************************************)
  10.  
  11. Aliased Object Name        LABEL     = 5aobn
  12.                            STRUCTURE = SEQUENCE OF
  13.                            CHILDREN  = { <5rldn, U 17 C,O,0> }
  14.  
  15. Auth_Revocation List       LABEL     = 5arlt
  16.                            STRUCTURE = SEQUENCE
  17.                            CHILDREN  = { <5sign, U 16 C,M,0> ,
  18.                                          <5issu, U  0 P,M,0> ,
  19.                                          <5lstu, U 23 P,M,0> ,
  20.                                          <5rvks, U 16 C,M,0> }
  21.  
  22. Business Category          LABEL     = 5cisy
  23.                            STRUCTURE = CHOICE
  24.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  25.                                          <5cist, U 20 P,O,0> }
  26.  
  27. Case Ignore Syntax (P)     LABEL     = 5cisp
  28.                            STRUCTURE = PRINTABLE STRING
  29.  
  30. Case Ignore Syntax (T)     LABEL     = 5cist
  31.                            STRUCTURE = TELETEX STRING
  32.  
  33. CA Certificate             LABEL     = 5cact
  34.                            STRUCTURE = SEQUENCE
  35.                            CHILDREN  = { <5vern, C  0 P,D,0> ,
  36.                                          <5srln, U  2 P,M,0> ,
  37.                                          <5sign, U 16 C,M,0> ,
  38.                                          <5issu, U  0 P,M,0> ,
  39.                                          <5vldy, U 16 C,M,0> ,
  40.                                          <5subj, U  0 P,M,0> ,
  41.                                          <5spki, U 16 C,M,0> }
  42.  
  43. Cert_Revocation List       LABEL     = 5crlt
  44.                            STRUCTURE = SEQUENCE
  45.                            CHILDREN  = { <5sign, U 16 C,M,0> ,
  46.                                          <5issu, U  0 P,M,0> ,
  47.                                          <5lstu, U 23 P,M,0> ,
  48.                                          <5rvks, U 16 C,M,0> }
  49.  
  50. Common Name                LABEL     = 5cnme
  51.                            STRUCTURE = CHOICE
  52.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  53.                                          <5cist, U 20 P,O,0> }
  54.  
  55. Country Name               LABEL     = 5cynm
  56.                            STRUCTURE = PRINTABLE STRING
  57.  
  58. Cross Certificate Pair     LABEL     = 5ccpr
  59.                            STRUCTURE = SEQUENCE
  60.                            CHILDREN  = { <5frwd, C  0 C,O,0> ,
  61.                                          <5rvrs, C  1 C,O,0> }
  62.  
  63. Description                LABEL     = 5drpn
  64.                            STRUCTURE = CHOICE
  65.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  66.                                          <5cist, U 20 P,O,0> }
  67.  
  68. Destination Indicator      LABEL     = 5dind
  69.                            STRUCTURE = PRINTABLE STRING
  70.  
  71. Facsimile Telephone No.    LABEL     = 5ftel
  72.                            STRUCTURE = SEQUENCE
  73.                            CHILDREN  = { <5tnum, U 19 P,O,0> ,
  74.                                          <5g3nb, U 20 P,O,0> }
  75.  
  76. G3 Non Basic Parameters    LABEL     = 5g3nb
  77.                            STRUCTURE = ANY
  78.                            CHILDREN  = { }
  79.  
  80. International ISDN No.     LABEL     = 5isdn
  81.                            STRUCTURE = NUMERIC STRING
  82.  
  83. Knowledge Information      LABEL     = 5ninf
  84.                            STRUCTURE = CHOICE
  85.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  86.                                          <5cist, U 20 P,O,0> }
  87.  
  88. Locality Name              LABEL     = 5lnam
  89.                            STRUCTURE = CHOICE
  90.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  91.                                          <5cist, U 20 P,O,0> }
  92.  
  93. Member                     LABEL     = 5mmbr
  94.                            STRUCTURE = SEQUENCE OF
  95.                            CHILDREN  = { <5rldn, U 17 C,O,0> }
  96.  
  97. Object Class               LABEL     = 5ocla
  98.                            STRUCTURE = OBJECT IDENTIFIER
  99.  
  100. Organisation Name          LABEL     = 5onam
  101.                            STRUCTURE = CHOICE
  102.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  103.                                          <5cist, U 20 P,O,0> }
  104.  
  105. Organisational Unit Name   LABEL     = 5ounm
  106.                            STRUCTURE = CHOICE
  107.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  108.                                          <5cist, U 20 P,O,0> }
  109.  
  110. Owner                      LABEL     = 5ownr
  111.                            STRUCTURE = SEQUENCE OF
  112.                            CHILDREN  = { <5rldn, U 17 C,O,0> }
  113.  
  114. Physical Delivery Office   LABEL     = 5pdon
  115.                            STRUCTURE = CHOICE
  116.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  117.                                          <5cist, U 20 P,O,0> }
  118.  
  119. Post Office Box            LABEL     = 5pobx
  120.                            STRUCTURE = CHOICE
  121.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  122.                                          <5cist, U 20 P,O,0> }
  123.  
  124. Postal Address             LABEL     = 5padr
  125.                            STRUCTURE = SEQUENCE OF
  126.                            CHILDREN  = { <5pach, U  0 P,O,0> }
  127.  
  128. Postal Address Item        LABEL     = 5pach
  129.                            STRUCTURE = CHOICE
  130.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  131.                                          <5cist, U 20 P,O,0> }
  132.  
  133. Postal Code                LABEL     = 5pcde
  134.                            STRUCTURE = CHOICE
  135.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  136.                                          <5cist, U 20 P,O,0> }
  137.  
  138. Preferred Delivery Method  LABEL     = 5dmth
  139.                            STRUCTURE = INTEGER
  140.  
  141. PresentationAddress        LABEL     = 5padd
  142.                            STRUCTURE = SEQUENCE
  143.                            CHILDREN  = { <5psel, C 0 S,O,0>,
  144.                                          <5ssel, C 1 S,O,0>,
  145.                                          <5tsel, C 2 S,O,0>,
  146.                                          <5neta, C 3 C,M,0> }
  147.  
  148. pSelector                  LABEL     = 5psel
  149.                            STRUCTURE = OCTETSTRING
  150.  
  151. sSelector                  LABEL     = 5ssel
  152.                            STRUCTURE = OCTETSTRING
  153.  
  154. tSelector                  LABEL     = 5tsel
  155.                            STRUCTURE = OCTETSTRING
  156.  
  157. nAddresses                 LABEL     = 5neta
  158.                            STRUCTURE = SEQUENCE OF
  159.                            CHILDREN  = { <5nsqo, U 4 S,O,0> }
  160.  
  161. nAddressString             LABEL     = 5nsqo
  162.                            STRUCTURE = OCTETSTRING
  163.  
  164. Registered Address         LABEL     = 5radr
  165.                            STRUCTURE = SEQUENCE OF
  166.                            CHILDREN  = { <5pach, U  0 P,O,0> }
  167.  
  168. Role Occupant              LABEL     = 5rocc
  169.                            STRUCTURE = SEQUENCE OF
  170.                            CHILDREN  = { <5rldn, U 17 C,O,0> }
  171.  
  172. Search Guide               LABEL     = 5sgid
  173.                            STRUCTURE = CHOICE
  174.                            CHILDREN  = { <5ctyp, C  0 C,O,0>,
  175.                                          <5cand, C  1 C,O,0>,
  176.                                          <5cror, C  2 C,O,0>,
  177.                                          <5sgid, C  3 C,O,0>  }
  178.  
  179. CriteriaItem               LABEL     = 5ctyp
  180.                            STRUCTURE = CHOICE
  181.                            TAG       = (C 0 C)
  182.                            CHILDREN  = { <5eqal, C  0 C,O,0>,
  183.                                          <5sbst, C  1 C,O,0>,
  184.                                          <5goeq, C  2 C,O,0>,
  185.                                          <5loeq, C  3 C,O,0>,
  186.                                          <5aprx, C  4 C,O,0>  }
  187.  
  188. Equality                   LABEL     = 5eqal
  189.                            STRUCTURE = OBJECT IDENTIFIER
  190.  
  191. Substrings                 LABEL     = 5sbst
  192.                            STRUCTURE = OBJECT IDENTIFIER
  193.  
  194. GreaterOrEqual             LABEL     = 5goeq
  195.                            STRUCTURE = OBJECT IDENTIFIER
  196.  
  197. LessOrEqual                LABEL     = 5loeq
  198.                            STRUCTURE = OBJECT IDENTIFIER
  199.  
  200. Approximate Match          LABEL     = 5aprx
  201.                            STRUCTURE = OBJECT IDENTIFIER
  202.  
  203. and                        LABEL     = 5cand
  204.                            STRUCTURE = SET OF
  205.                            CHILDREN  = { <5sgid, U  0 P,O,0> }
  206.  
  207. or                         LABEL     = 5cror
  208.                            STRUCTURE = SET OF
  209.                            CHILDREN  = { <5sgid, U  0 P,O,0> }
  210.  
  211. See Also                   LABEL     = 5also
  212.                            STRUCTURE = SEQUENCE OF
  213.                            CHILDREN  = { <5rldn, U 17 C,O,0> }
  214.  
  215. State or Province Name     LABEL     = 5sopn
  216.                            STRUCTURE = CHOICE
  217.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  218.                                          <5cist, U 20 P,O,0> }
  219.  
  220. Street Address             LABEL     = 5stad
  221.                            STRUCTURE = CHOICE
  222.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  223.                                          <5cist, U 20 P,O,0> }
  224.  
  225. Supported Application Cxt  LABEL     = 5sapx
  226.                            STRUCTURE = OBJECT IDENTIFIER
  227.  
  228. Surname                    LABEL     = 5snme
  229.                            STRUCTURE = CHOICE
  230.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  231.                                          <5cist, U 20 P,O,0> }
  232.  
  233. Telephone Number           LABEL     = 5tnum
  234.                            STRUCTURE = PRINTABLE STRING
  235.  
  236. Telex Terminal Identifier  LABEL     = 5ttid
  237.                            STRUCTURE = SEQUENCE
  238.                            CHILDREN  = { <5ttps, U 19 P,O,0> ,
  239.                                          <5tnbp, U  0 P,O,0> }
  240.  
  241. Telex Term. Printable Str. LABEL     = 5ttps
  242.                            STRUCTURE = PRINTABLE STRING
  243.  
  244. Telex Term. NB Parms       LABEL     = 5tnbp
  245.                            STRUCTURE = ANY
  246.                            CHILDREN  = { }
  247.  
  248. Telex Number               LABEL     = 5txnm
  249.                            STRUCTURE = SEQUENCE
  250.                            CHILDREN  = { <5tnps, U 19 P,O,0> ,
  251.                                          <5tncc, U 19 P,O,0> ,
  252.                                          <5tnab, U 19 P,O,0> }
  253.  
  254. Telex Numb. Printable Str. LABEL     = 5tnps
  255.                            STRUCTURE = PRINTABLE STRING
  256.  
  257. Country Code               LABEL     = 5tncc
  258.                            STRUCTURE = PRINTABLE STRING
  259.  
  260. AnswerBack                 LABEL     = 5ttab
  261.                            STRUCTURE = PRINTABLE STRING
  262.  
  263. Title                      LABEL     = 5titl
  264.                            STRUCTURE = CHOICE
  265.                            CHILDREN  = { <5cisp, U 19 P,O,0> ,
  266.                                          <5cist, U 20 P,O,0> }
  267.  
  268. User Certificate           LABEL     = 5ucrt
  269.                            STRUCTURE = SEQUENCE
  270.                            CHILDREN  = { <5vern, C  0 P,D,0> ,
  271.                                          <5srln, U  2 P,M,0> ,
  272.                                          <5sign, U 16 C,M,0> ,
  273.                                          <5issu, U  0 P,M,0> ,
  274.                                          <5vldy, U 16 C,M,0> ,
  275.                                          <5subj, U  0 P,M,0> ,
  276.                                          <5spki, U 16 C,M,0> }
  277.  
  278. User Password              LABEL     = 5upsw
  279.                            STRUCTURE = OCTET STRING
  280.  
  281. X.121 Address              LABEL     = 5xadd
  282.                            STRUCTURE = NUMERIC STRING
  283.  
  284. !
  285.