xref: /freebsd/crypto/krb5/doc/html/_sources/appdev/refs/types/krb5_authenticator.rst.txt (revision 7f2fe78b9dd5f51c821d771b63d2e096f6fd49e9)
1.. highlight:: c
2
3.. _krb5-authenticator-struct:
4
5krb5_authenticator
6==================
7
8..
9.. c:type:: krb5_authenticator
10..
11
12Ticket authenticator.
13
14The C representation of an unencrypted authenticator.
15
16Declaration
17------------
18
19typedef struct _krb5_authenticator krb5_authenticator
20
21
22Members
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
66