GNU Linux-libre 6.1.86-gnu
[releases.git] / fs / smb / server / ksmbd_spnego_negtokeninit.asn1
1 GSSAPI ::=
2         [APPLICATION 0] IMPLICIT SEQUENCE {
3                 thisMech
4                         OBJECT IDENTIFIER ({ksmbd_gssapi_this_mech}),
5                 negotiationToken
6                         NegotiationToken
7         }
8
9 MechType ::= OBJECT IDENTIFIER ({ksmbd_neg_token_init_mech_type})
10
11 MechTypeList ::= SEQUENCE OF MechType
12
13 NegTokenInit ::=
14         SEQUENCE {
15                 mechTypes
16                         [0] MechTypeList,
17                 reqFlags
18                         [1] BIT STRING OPTIONAL,
19                 mechToken
20                         [2] OCTET STRING OPTIONAL ({ksmbd_neg_token_init_mech_token}),
21                 mechListMIC
22                         [3] OCTET STRING OPTIONAL
23         }
24
25 NegotiationToken ::=
26         CHOICE {
27                 negTokenInit
28                         [0] NegTokenInit,
29                 negTokenTarg
30                         [1] ANY
31         }