1-- Module GulsSecurityExchanges (X.830:04/1995)
2
3GulsSecurityExchanges {joint-iso-itu-t genericULS(20) modules(1)
4  gulsSecurityExchanges(2)} DEFINITIONS AUTOMATIC TAGS ::=
5BEGIN
6
7-- EXPORTS All
8IMPORTS
9  securityExchanges, notation
10    FROM ObjectIdentifiers {joint-iso-itu-t genericULS(20) modules(1)
11      objectIdentifiers(0)}
12  SECURITY-EXCHANGE, SEC-EXCHG-ITEM, SE-ERROR
13    FROM Notation notation
14  Credentials, SecurityProblem
15    FROM DirectoryAbstractService {joint-iso-itu-t ds(5) module(1)
16      directoryAbstractService(2) 3};
17
18-- *******************************************
19-- Directory Authentication Exchange (One-way)
20-- *******************************************
21dirAuthenticationOneWay SECURITY-EXCHANGE ::= {
22  SE-ITEMS    {credentials}
23  IDENTIFIER  global:{securityExchanges dir-authent-one-way(1)}
24}
25
26credentials SEC-EXCHG-ITEM ::= {
27  ITEM-TYPE  DirectoryAbstractService.Credentials
28  ITEM-ID    1
29}
30
31-- *******************************************
32-- Directory Authentication Exchange (Two-way)
33-- *******************************************
34dirAuthenticationTwoWay SECURITY-EXCHANGE ::= {
35  SE-ITEMS    {initiatorCredentials | responderCredentials}
36  IDENTIFIER  global:{securityExchanges dir-authent-two-way(2)}
37}
38
39initiatorCredentials SEC-EXCHG-ITEM ::= {
40  ITEM-TYPE  DirectoryAbstractService.Credentials
41  ITEM-ID    1
42  ERRORS     {authenticationFailure}
43}
44
45responderCredentials SEC-EXCHG-ITEM ::= {
46  ITEM-TYPE  DirectoryAbstractService.Credentials
47  ITEM-ID    2
48}
49
50authenticationFailure SE-ERROR ::= {
51  PARAMETER   DirectoryAbstractService.SecurityProblem
52  ERROR-CODE  local:1
53}
54
55-- ***************************
56-- Simple Negotiation Exchange
57-- ***************************
58simpleNegotiationSE SECURITY-EXCHANGE ::= {
59  SE-ITEMS    {offeredIds | acceptedIds}
60  IDENTIFIER  global:{securityExchanges simple-negotiation-se(3)}
61}
62
63offeredIds SEC-EXCHG-ITEM ::= {ITEM-TYPE  Negotiation-SEI
64                               ITEM-ID    1
65}
66
67acceptedIds SEC-EXCHG-ITEM ::= {ITEM-TYPE  Negotiation-SEI
68                                ITEM-ID    2
69}
70
71Negotiation-SEI ::= SEQUENCE OF OBJECT IDENTIFIER
72
73END
74
75-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
76
77
78-- content of stack:
79--
80