krb5_ticket
krb5_ticket *ticket;
krb5_ticket *ticket;
static krb5_ticket *ticket;
krb5_ticket *ticket;
krb5_ticket *ticket;
krb5_ticket *ticket;
krb5_ticket *ticket = NULL;
krb5_ticket *ticket;
krb5_ticket **ticket,
krb5_ticket *ticket,
krb5_ticket *ticket = NULL;
krb5_ticket *ticket = NULL;
krb5_ticket **ticket,
krb5_ticket *ticket;
struct krb5_ticket *ticket;
krb5_ticket *ticket = NULL;
const krb5_ticket */*from*/,
krb5_ticket **/*to*/);
krb5_ticket */*ticket*/);
krb5_ticket **/*ticket*/);
krb5_ticket **/*ticket*/);
krb5_ticket **/*ticket*/);
krb5_ticket **/*ticket*/);
krb5_ticket **/*ticket*/);
krb5_ticket */*ticket*/,
const krb5_ticket */*ticket*/,
const krb5_ticket */*ticket*/);
const krb5_ticket */*ticket*/);
const krb5_ticket */*ticket*/,
krb5_ticket **/*ticket*/);
krb5_ticket **/*ticket*/,
krb5_ticket **ticket)
krb5_ticket **ticket,
krb5_ticket *t;
krb5_ticket *ticket;
krb5_ticket **ticket)
krb5_ticket **ticket)
krb5_ticket **ticket)
krb5_ticket **ticket)
krb5_ticket **ticket)
const krb5_ticket *ticket,
const krb5_ticket *ticket,
const krb5_ticket *ticket)
const krb5_ticket *ticket)
krb5_ticket *ticket,
krb5_ticket *ticket)
const krb5_ticket *from,
krb5_ticket **to)
krb5_ticket *tmp;
krb5_ticket * ticket;
krb5_ticket *ticket = NULL;
krb5_ticket * ticket = NULL;
krb5_ticket *tkt = NULL;
krb5_ticket *ticket = NULL;
encode_krb5_ticket(const krb5_ticket *rep, krb5_data **code);
decode_krb5_ticket(const krb5_data *code, krb5_ticket **rep);
krb5_encrypt_tkt_part(krb5_context, const krb5_keyblock *, krb5_ticket *);
krb5_ticket * );
void KRB5_CALLCONV krb5_free_tickets(krb5_context, krb5_ticket **);
krb5_keytab, krb5_flags *, krb5_ticket **);
krb5_flags *, krb5_ticket **);
krb5_ticket *evidence_tkt,
krb5_ticket *ticket,
krb5_ticket *ticket,
const krb5_ticket *ticket,
krb5_ticket *ticket = NULL;
krb5_ticket ticket_reply;
const krb5_ticket *stkt;
krb5_ticket *ticket, krb5_error_code code,
const krb5_ticket **stkt_out, krb5_pac *pac_out,
krb5_ticket *stkt;
krb5_ticket *stkt = req->second_ticket[0];
krb5_ticket *header_tkt;
krb5_ticket ticket_reply = { 0 };
krb5_ticket *ticket = NULL;
const krb5_ticket *ticket, char **out)
const krb5_ticket *ticket, char **out);
comp_cksum(krb5_context kcontext, krb5_data *source, krb5_ticket *ticket,
krb5_ticket **ticket_out, krb5_db_entry **krbtgt_ptr,
krb5_ticket * ticket;
krb5_ticket *ticket, unsigned int flags,
krb5_ticket **,
kdc_get_server_key (krb5_context, krb5_ticket *, unsigned int,
krb5_db_entry *server, krb5_ticket *ticket, krb5_pac pac,
const krb5_ticket *stkt, krb5_pac stkt_pac,
krb5_db_entry *server, krb5_ticket *ticket,
krb5_pac pac, const krb5_ticket *stkt, krb5_pac stkt_pac,
const krb5_db_entry *server, const krb5_ticket *ticket,
const krb5_db_entry *server, const krb5_ticket *ticket,
krb5_ticket *tkt, krb5_timestamp kdc_time,
krb5_ticket *tkt, krb5_timestamp kdc_time,
krb5_ticket *tkt,
check_tgs_svc_time(krb5_kdc_req *req, krb5_db_entry *server, krb5_ticket *tkt,
krb5_ticket *tkt, krb5_timestamp kdc_time,
check_tgs_lineage(krb5_db_entry *server, krb5_ticket *tkt,
krb5_db_entry *server, krb5_ticket *tkt, krb5_pac pac,
krb5_db_entry *server, krb5_ticket *tkt, krb5_pac pac,
const krb5_ticket *stkt, krb5_pac stkt_pac,
krb5_ticket *, krb5_timestamp,
check_tgs_u2u(krb5_context context, krb5_kdc_req *req, const krb5_ticket *stkt,
check_tgs_nontgt(krb5_context context, krb5_kdc_req *req, krb5_ticket *tkt,
check_tgs_tgt(krb5_kdc_req *req, krb5_ticket *tkt, const char **status)
krb5_db_entry *server, krb5_ticket *ticket, krb5_pac pac,
const krb5_ticket *stkt, krb5_pac stkt_pac,
krb5_db_entry *server, krb5_ticket *ticket,
krb5_pac pac, const krb5_ticket *stkt, krb5_pac stkt_pac,
check_tgs_opts(krb5_kdc_req *req, krb5_ticket *tkt, const char **status)
krb5_ticket *ticket;
krb5_ticket *ticket,
krb5_ticket * ticket = NULL;
krb5_db_entry *server, krb5_ticket *ticket,
krb5_decode_ticket(const krb5_data *code, krb5_ticket **repptr)
DEFFIELD(ticket_1, krb5_ticket, server, 1, realm_of_principal);
DEFFIELD(ticket_2, krb5_ticket, server, 2, principal);
DEFFIELD(ticket_3, krb5_ticket, enc_part, 3, encrypted_data);
DEFSEQTYPE(untagged_ticket, krb5_ticket, ticket_fields);
krb5_copy_ticket(krb5_context context, const krb5_ticket *from, krb5_ticket **pto)
krb5_ticket *tempto;
if (!(tempto = (krb5_ticket *)malloc(sizeof(*tempto))))
krb5_ticket *ticket)
krb5_ticket *dec_ticket)
krb5_free_ticket(krb5_context context, krb5_ticket *val)
krb5_free_tickets(krb5_context context, krb5_ticket **val)
krb5_ticket **temp;
krb5_ticket **tickets = NULL;
krb5_ticket **ticket)
krb5_ticket **ticket, int check_valid_flag)
krb5_ticket **ticket)
krb5_flags *ap_req_options, krb5_ticket **ticket)
krb5_recvauth(krb5_context context, krb5_auth_context *auth_context, krb5_pointer fd, char *appl_version, krb5_principal server, krb5_int32 flags, krb5_keytab keytab, krb5_ticket **ticket)
krb5_ticket **ticket,
krb5_ticket ** ticket,
krb5_ticket *evidence_tkt,
krb5_ticket *sec_ticket = NULL;
krb5_ticket *sec_ticket_arr[2];
krb5_ticket *ticket = NULL;
krb5_ticket *ticket)
krb5_ticket *ticket)
krb5_ticket *ticket;
tkt_to_value(krb5_ticket *tkt, k5_json_object obj, const char *key);
tkt_to_value(krb5_ticket *tkt, k5_json_object obj,
const krb5_ticket *ticket, const char *const *auth_indicators,
krb5_ticket * *)
(const krb5_data *code, krb5_ticket **rep)
krb5_ticket * )
(krb5_context, krb5_ticket * )
const krb5_ticket *,
krb5_ticket * *)
(krb5_context, krb5_ticket * * )
krb5_ticket * *)
krb5_ticket *tkt=NULL;