Imported Upstream version 1.15.1
[platform/upstream/krb5.git] / doc / html / _sources / appdev / refs / types / krb5_authenticator.txt
1 .. highlightlang:: c
2
3 .. _krb5-authenticator-struct:
4
5 krb5_authenticator
6 ==================
7
8 ..
9 .. c:type:: krb5_authenticator
10 ..
11
12 Ticket authenticator.
13
14 The C representation of an unencrypted authenticator.
15
16 Declaration
17 ------------
18
19 typedef struct _krb5_authenticator  krb5_authenticator
20
21
22 Members
23 ---------
24
25
26 .. c:member:: krb5_magic        krb5_authenticator.magic
27
28                                              
29                                              
30
31 .. c:member:: krb5_principal    krb5_authenticator.client
32
33                                              client name/realm
34                                              
35
36 .. c:member:: krb5_checksum  *  krb5_authenticator.checksum
37
38                                              checksum, includes type, optional
39                                              
40
41 .. c:member:: krb5_int32        krb5_authenticator.cusec
42
43                                              client usec portion
44                                              
45
46 .. c:member:: krb5_timestamp    krb5_authenticator.ctime
47
48                                              client sec portion
49                                              
50
51 .. c:member:: krb5_keyblock  *  krb5_authenticator.subkey
52
53                                              true session key, optional
54                                              
55
56 .. c:member:: krb5_ui_4 krb5_authenticator.seq_number
57
58                                              sequence #, optional
59                                              
60
61 .. c:member:: krb5_authdata  ** krb5_authenticator.authorization_data
62
63                                              authoriazation data
64                                              
65