1.. highlight:: c 2 3.. _krb5-creds-struct: 4 5krb5_creds 6========== 7 8.. 9.. c:type:: krb5_creds 10.. 11 12Credentials structure including ticket, session key, and lifetime info. 13 14 15 16Declaration 17------------ 18 19typedef struct _krb5_creds krb5_creds 20 21 22Members 23--------- 24 25 26.. c:member:: krb5_magic krb5_creds.magic 27 28 29 30 31.. c:member:: krb5_principal krb5_creds.client 32 33 client's principal identifier 34 35 36.. c:member:: krb5_principal krb5_creds.server 37 38 server's principal identifier 39 40 41.. c:member:: krb5_keyblock krb5_creds.keyblock 42 43 session encryption key info 44 45 46.. c:member:: krb5_ticket_times krb5_creds.times 47 48 lifetime info 49 50 51.. c:member:: krb5_boolean krb5_creds.is_skey 52 53 true if ticket is encrypted in another ticket's skey 54 55 56.. c:member:: krb5_flags krb5_creds.ticket_flags 57 58 flags in ticket 59 60 61.. c:member:: krb5_address ** krb5_creds.addresses 62 63 addrs in ticket 64 65 66.. c:member:: krb5_data krb5_creds.ticket 67 68 ticket string itself 69 70 71.. c:member:: krb5_data krb5_creds.second_ticket 72 73 second ticket, if related to ticket (via DUPLICATE-SKEY or ENC-TKT-IN-SKEY) 74 75 76.. c:member:: krb5_authdata ** krb5_creds.authdata 77 78 authorization data 79 80 81