6 MechType::= OBJECT IDENTIFIER
8 MechTypeList ::= SEQUENCE OF MechType
10 ContextFlags ::= BIT STRING {
20 NegTokenInit ::= SEQUENCE {
21 mechTypes [0] MechTypeList OPTIONAL,
22 reqFlags [1] ContextFlags OPTIONAL,
23 mechToken [2] OCTET STRING OPTIONAL,
24 mechListMIC [3] OCTET STRING OPTIONAL
27 NegTokenTarg ::= SEQUENCE {
28 negResult [0] ENUMERATED {
30 accept_incomplete (1),
31 reject (2) } OPTIONAL,
32 supportedMech [1] MechType OPTIONAL,
33 responseToken [2] OCTET STRING OPTIONAL,
34 mechListMIC [3] OCTET STRING OPTIONAL
37 NegotiationToken ::= CHOICE {
38 negTokenInit[0] NegTokenInit,
39 negTokenTarg[1] NegTokenTarg