ticket 980 source3/include/includes.h krb5_ticket **ticket, ticket 989 source3/include/includes.h DATA_BLOB *ticket, DATA_BLOB *session_key_krb5, uint32 extra_ap_opts, const char *ccname, time_t *tgs_expire); ticket 1803 source3/include/proto.h const DATA_BLOB *ticket, ticket 2600 source3/include/proto.h DATA_BLOB *ticket, DATA_BLOB *session_key_krb5, ticket 2816 source3/include/proto.h DATA_BLOB spnego_gen_krb5_wrap(const DATA_BLOB ticket, const uint8 tok_id[2]); ticket 2817 source3/include/proto.h bool spnego_parse_krb5_wrap(DATA_BLOB blob, DATA_BLOB *ticket, uint8 tok_id[2]); ticket 42 source3/lib/afs.c static char *afs_encode_token(const char *cell, const DATA_BLOB ticket, ticket 56 source3/lib/afs.c base64_ticket = base64_encode_data_blob(mem_ctx, ticket); ticket 80 source3/lib/afs.c DATA_BLOB *ticket, struct ClearToken *ct) ticket 179 source3/lib/afs.c *ticket = data_blob(clear_ticket, len); ticket 186 source3/lib/afs.c DATA_BLOB ticket; ticket 190 source3/lib/afs.c if (!afs_createtoken(username, cell, &ticket, &ct)) ticket 193 source3/lib/afs.c result = afs_encode_token(cell, ticket, &ct); ticket 195 source3/lib/afs.c data_blob_free(&ticket); ticket 217 source3/lib/afs.c DATA_BLOB ticket; ticket 270 source3/lib/afs.c if (!afs_createtoken(afs_username, cell, &ticket, &ct)) ticket 276 source3/lib/afs.c ticket_str = afs_encode_token(cell, ticket, &ct); ticket 282 source3/lib/afs.c data_blob_free(&ticket); ticket 70 source3/lib/afs_settoken.c DATA_BLOB *ticket, struct ClearToken *ct) ticket 157 source3/lib/afs_settoken.c *ticket = blob; ticket 175 source3/lib/afs_settoken.c DATA_BLOB ticket) ticket 187 source3/lib/afs_settoken.c memcpy(p, &ticket.length, sizeof(uint32)); ticket 189 source3/lib/afs_settoken.c memcpy(p, ticket.data, ticket.length); ticket 190 source3/lib/afs_settoken.c p += ticket.length; ticket 231 source3/lib/afs_settoken.c DATA_BLOB ticket; ticket 236 source3/lib/afs_settoken.c if (!afs_decode_token(token_string, &cell, &ticket, &ct)) ticket 242 source3/lib/afs_settoken.c result = afs_settoken(cell, &ct, ticket); ticket 245 source3/lib/afs_settoken.c data_blob_free(&ticket); ticket 36 source3/libads/kerberos_verify.c const DATA_BLOB *ticket, ticket 65 source3/libads/kerberos_verify.c packet.length = ticket->length; ticket 66 source3/libads/kerberos_verify.c packet.data = (char *)ticket->data; ticket 76 source3/libads/kerberos_verify.c enctype = dec_ticket->ticket.key.keytype; ticket 123 source3/libads/kerberos_verify.c const DATA_BLOB *ticket, ticket 209 source3/libads/kerberos_verify.c packet.length = ticket->length; ticket 210 source3/libads/kerberos_verify.c packet.data = (char *)ticket->data; ticket 302 source3/libads/kerberos_verify.c const DATA_BLOB *ticket, ticket 345 source3/libads/kerberos_verify.c packet.length = ticket->length; ticket 346 source3/libads/kerberos_verify.c packet.data = (char *)ticket->data; ticket 405 source3/libads/kerberos_verify.c const DATA_BLOB *ticket, ticket 525 source3/libads/kerberos_verify.c host_princ, ticket, &tkt, &keyblock, &ret); ticket 529 source3/libads/kerberos_verify.c ticket, &tkt, &keyblock, &ret); ticket 533 source3/libads/kerberos_verify.c auth_context, ticket, &tkt, &keyblock, &ret); ticket 540 source3/libads/kerberos_verify.c host_princ, ticket, &tkt, &keyblock, &ret); ticket 548 source3/libads/kerberos_verify.c auth_context, ticket, &tkt, &keyblock, ticket 600 source3/libads/kerberos_verify.c file_save("/tmp/ticket.dat", ticket->data, ticket->length); ticket 631 source3/libads/kerberos_verify.c if (tkt->ticket.authorization_data) { ticket 633 source3/libads/kerberos_verify.c tkt->ticket.authorization_data->val->ad_data.data, ticket 634 source3/libads/kerberos_verify.c tkt->ticket.authorization_data->val->ad_data.length); ticket 441 source3/libsmb/clikrb5.c if (tkt->ticket.authorization_data && ticket 442 source3/libsmb/clikrb5.c tkt->ticket.authorization_data->len) ticket 444 source3/libsmb/clikrb5.c for (i = 0; i < tkt->ticket.authorization_data->len; i++) { ticket 446 source3/libsmb/clikrb5.c if (tkt->ticket.authorization_data->val[i].ad_type != ticket 449 source3/libsmb/clikrb5.c tkt->ticket.authorization_data->val[i].ad_type)); ticket 453 source3/libsmb/clikrb5.c auth_data_wrapped = data_blob(tkt->ticket.authorization_data->val[i].ad_data.data, ticket 454 source3/libsmb/clikrb5.c tkt->ticket.authorization_data->val[i].ad_data.length); ticket 809 source3/libsmb/clikrb5.c DATA_BLOB *ticket, DATA_BLOB *session_key_krb5, ticket 863 source3/libsmb/clikrb5.c *ticket = data_blob(packet.data, packet.length); ticket 1033 source3/libsmb/clikrb5.c return tkt->ticket.authtime; ticket 1041 source3/libsmb/clikrb5.c if (ap_req->ticket->enc_part.kvno) ticket 1042 source3/libsmb/clikrb5.c return ap_req->ticket->enc_part.kvno; ticket 1044 source3/libsmb/clikrb5.c if (ap_req->ticket.enc_part.kvno) ticket 1045 source3/libsmb/clikrb5.c return *ap_req->ticket.enc_part.kvno; ticket 1053 source3/libsmb/clikrb5.c return ap_req->ticket.enc_part.etype; ticket 1055 source3/libsmb/clikrb5.c return ap_req->ticket->enc_part.enctype; ticket 1153 source3/libsmb/clikrb5.c krb5_ticket **ticket, ticket 1167 source3/libsmb/clikrb5.c ticket); ticket 1173 source3/libsmb/clikrb5.c enctype = (*ticket)->enc_part.enctype; ticket 1174 source3/libsmb/clikrb5.c kvno = (*ticket)->enc_part.kvno; ticket 1938 source3/libsmb/clikrb5.c DATA_BLOB *ticket, DATA_BLOB *session_key_krb5, uint32 extra_ap_opts, ticket 305 source3/libsmb/clispnego.c DATA_BLOB spnego_gen_krb5_wrap(const DATA_BLOB ticket, const uint8 tok_id[2]) ticket 319 source3/libsmb/clispnego.c asn1_write(data, ticket.data, ticket.length); ticket 335 source3/libsmb/clispnego.c bool spnego_parse_krb5_wrap(DATA_BLOB blob, DATA_BLOB *ticket, uint8 tok_id[2]) ticket 357 source3/libsmb/clispnego.c *ticket = data_blob(NULL, data_remaining); ticket 358 source3/libsmb/clispnego.c asn1_read(data, ticket->data, ticket->length); ticket 366 source3/libsmb/clispnego.c data_blob_free(ticket); ticket 248 source3/smbd/sesssetup.c DATA_BLOB ticket; ticket 266 source3/smbd/sesssetup.c ZERO_STRUCT(ticket); ticket 280 source3/smbd/sesssetup.c if (!spnego_parse_krb5_wrap(*secblob, &ticket, tok_id)) { ticket 286 source3/smbd/sesssetup.c ret = ads_verify_ticket(mem_ctx, lp_realm(), 0, &ticket, ticket 290 source3/smbd/sesssetup.c data_blob_free(&ticket); ticket 58 source4/auth/gensec/gensec_krb5.c krb5_ticket *ticket; ticket 73 source4/auth/gensec/gensec_krb5.c if (gensec_krb5_state->ticket) { ticket 75 source4/auth/gensec/gensec_krb5.c gensec_krb5_state->ticket); ticket 112 source4/auth/gensec/gensec_krb5.c gensec_krb5_state->ticket = NULL; ticket 483 source4/auth/gensec/gensec_krb5.c &gensec_krb5_state->ticket, ticket 574 source4/auth/gensec/gensec_krb5.c ret = krb5_ticket_get_client(context, gensec_krb5_state->ticket, &client_principal); ticket 593 source4/auth/gensec/gensec_krb5.c ret = krb5_ticket_get_authorization_data_type(context, gensec_krb5_state->ticket, ticket 653 source4/auth/gensec/gensec_krb5.c gensec_krb5_state->ticket->ticket.authtime, NULL); ticket 33 source4/auth/kerberos/gssapi_parse.c DATA_BLOB gensec_gssapi_gen_krb5_wrap(TALLOC_CTX *mem_ctx, const DATA_BLOB *ticket, const uint8_t tok_id[2]) ticket 38 source4/auth/kerberos/gssapi_parse.c if (!data || !ticket->data) { ticket 51 source4/auth/kerberos/gssapi_parse.c asn1_write(data, ticket->data, ticket->length); ticket 69 source4/auth/kerberos/gssapi_parse.c bool gensec_gssapi_parse_krb5_wrap(TALLOC_CTX *mem_ctx, const DATA_BLOB *blob, DATA_BLOB *ticket, uint8_t tok_id[2]) ticket 90 source4/auth/kerberos/gssapi_parse.c *ticket = data_blob_talloc(mem_ctx, NULL, data_remaining); ticket 91 source4/auth/kerberos/gssapi_parse.c asn1_read(data, ticket->data, ticket->length); ticket 48 source4/auth/kerberos/kerberos_heimdal.c krb5_ticket **ticket, ticket 56 source4/auth/kerberos/kerberos_heimdal.c *ticket = NULL; ticket 83 source4/auth/kerberos/kerberos_heimdal.c ticket); ticket 95 source4/auth/kerberos/kerberos_heimdal.c krb5_free_ticket(context, *ticket); ticket 228 source4/heimdal/kdc/524.c EncryptedData *ticket, int *kvno) ticket 237 source4/heimdal/kdc/524.c ticket->cipher.data, ticket->cipher.length, ticket 246 source4/heimdal/kdc/524.c ticket->etype = 0; ticket 247 source4/heimdal/kdc/524.c ticket->kvno = NULL; ticket 274 source4/heimdal/kdc/524.c &skey->key, ticket); ticket 303 source4/heimdal/kdc/524.c EncryptedData ticket; ticket 373 source4/heimdal/kdc/524.c server, &ticket, &kvno); ticket 384 source4/heimdal/kdc/524.c krb5_store_data(sp, ticket.cipher); ticket 386 source4/heimdal/kdc/524.c krb5_storage_seek(sp, MAX_KTXT_LEN - ticket.cipher.length, SEEK_CUR); ticket 388 source4/heimdal/kdc/524.c free_EncryptedData(&ticket); ticket 208 source4/heimdal/kdc/digest.c krb5_ticket *ticket = NULL; ticket 252 source4/heimdal/kdc/digest.c &ticket); ticket 261 source4/heimdal/kdc/digest.c ret = krb5_ticket_get_server(context, ticket, &principal); ticket 305 source4/heimdal/kdc/digest.c ret = krb5_ticket_get_client(context, ticket, &principal); ticket 1431 source4/heimdal/kdc/digest.c if (ticket) ticket 1432 source4/heimdal/kdc/digest.c krb5_free_ticket(context, ticket); ticket 298 source4/heimdal/kdc/kaserver.c krb5_data ticket; ticket 323 source4/heimdal/kdc/kaserver.c &ticket); ticket 336 source4/heimdal/kdc/kaserver.c krb5_store_int32 (sp, ticket.length); ticket 346 source4/heimdal/kdc/kaserver.c krb5_storage_write (sp, ticket.data, ticket.length); ticket 595 source4/heimdal/kdc/kaserver.c krb5_data *ticket, ticket 615 source4/heimdal/kdc/kaserver.c krb5_ret_xdr_data (sp, ticket); ticket 173 source4/heimdal/kdc/kerberos4.c krb5_data ticket, cipher; ticket 176 source4/heimdal/kdc/kerberos4.c krb5_data_zero(&ticket); ticket 299 source4/heimdal/kdc/kerberos4.c &ticket); ticket 314 source4/heimdal/kdc/kerberos4.c &ticket, ticket 319 source4/heimdal/kdc/kerberos4.c krb5_data_free(&ticket); ticket 540 source4/heimdal/kdc/kerberos4.c krb5_data ticket, cipher; ticket 543 source4/heimdal/kdc/kerberos4.c krb5_data_zero(&ticket); ticket 567 source4/heimdal/kdc/kerberos4.c &ticket); ticket 582 source4/heimdal/kdc/kerberos4.c &ticket, ticket 300 source4/heimdal/kdc/kerberos5.c &rep->ticket.enc_part); ticket 1458 source4/heimdal/kdc/kerberos5.c rep.ticket.tkt_vno = 5; ticket 1459 source4/heimdal/kdc/kerberos5.c copy_Realm(&server->entry.principal->realm, &rep.ticket.realm); ticket 1460 source4/heimdal/kdc/kerberos5.c _krb5_principal2principalname(&rep.ticket.sname, ticket 1466 source4/heimdal/kdc/kerberos5.c rep.ticket.sname.name_type = b->sname->name_type; ticket 1629 source4/heimdal/kdc/kerberos5.c copy_Realm(&rep.ticket.realm, &ek.srealm); ticket 1630 source4/heimdal/kdc/kerberos5.c copy_PrincipalName(&rep.ticket.sname, &ek.sname); ticket 735 source4/heimdal/kdc/krb5tgs.c &rep.ticket.realm); ticket 736 source4/heimdal/kdc/krb5tgs.c _krb5_principal2principalname(&rep.ticket.sname, server_principal); ticket 744 source4/heimdal/kdc/krb5tgs.c rep.ticket.tkt_vno = 5; ticket 856 source4/heimdal/kdc/krb5tgs.c ek.srealm = rep.ticket.realm; ticket 857 source4/heimdal/kdc/krb5tgs.c ek.sname = rep.ticket.sname; ticket 1055 source4/heimdal/kdc/krb5tgs.c krb5_ticket **ticket, ticket 1084 source4/heimdal/kdc/krb5tgs.c if(!get_krbtgt_realm(&ap_req.ticket.sname)){ ticket 1093 source4/heimdal/kdc/krb5tgs.c ap_req.ticket.sname, ticket 1094 source4/heimdal/kdc/krb5tgs.c ap_req.ticket.realm); ticket 1113 source4/heimdal/kdc/krb5tgs.c if(ap_req.ticket.enc_part.kvno && ticket 1114 source4/heimdal/kdc/krb5tgs.c *ap_req.ticket.enc_part.kvno != (*krbtgt)->entry.kvno){ ticket 1123 source4/heimdal/kdc/krb5tgs.c *ap_req.ticket.enc_part.kvno, ticket 1132 source4/heimdal/kdc/krb5tgs.c *krbtgt_etype = ap_req.ticket.enc_part.etype; ticket 1135 source4/heimdal/kdc/krb5tgs.c ap_req.ticket.enc_part.etype, &tkey); ticket 1139 source4/heimdal/kdc/krb5tgs.c krb5_enctype_to_string(context, ap_req.ticket.enc_part.etype, &str); ticket 1163 source4/heimdal/kdc/krb5tgs.c ticket, ticket 1197 source4/heimdal/kdc/krb5tgs.c ac, b, e_text, &(*ticket)->ticket.key); ticket 1363 source4/heimdal/kdc/krb5tgs.c krb5_ticket *ticket, ticket 1377 source4/heimdal/kdc/krb5tgs.c EncTicketPart *tgt = &ticket->ticket; ticket 1998 source4/heimdal/kdc/krb5tgs.c krb5_ticket *ticket = NULL; ticket 2025 source4/heimdal/kdc/krb5tgs.c &ticket, ticket 2042 source4/heimdal/kdc/krb5tgs.c ticket, ticket 2076 source4/heimdal/kdc/krb5tgs.c if (ticket) ticket 2077 source4/heimdal/kdc/krb5tgs.c krb5_free_ticket(context, ticket); ticket 296 source4/heimdal/kdc/kx509.c krb5_ticket *ticket = NULL; ticket 329 source4/heimdal/kdc/kx509.c &ticket); ticket 333 source4/heimdal/kdc/kx509.c ret = krb5_ticket_get_client(context, ticket, &cprincipal); ticket 351 source4/heimdal/kdc/kx509.c ret = krb5_ticket_get_server(context, ticket, &principal); ticket 402 source4/heimdal/kdc/kx509.c krb5_ticket_get_endtime(context, ticket), ticket 445 source4/heimdal/kdc/kx509.c if (ticket) ticket 446 source4/heimdal/kdc/kx509.c krb5_free_ticket(context, ticket); ticket 69 source4/heimdal/kdc/process.c Ticket ticket; ticket 89 source4/heimdal/kdc/process.c }else if(decode_Ticket(buf, len, &ticket, &i) == 0){ ticket 90 source4/heimdal/kdc/process.c ret = _kdc_do_524(context, config, &ticket, reply, from, addr); ticket 91 source4/heimdal/kdc/process.c free_Ticket(&ticket); ticket 276 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c ap_req.ticket.sname, ticket 277 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c ap_req.ticket.realm); ticket 405 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c &ctx->ticket); ticket 409 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c ctx->lifetime = ctx->ticket->ticket.endtime; ticket 425 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c ctx->ticket->client, ticket 433 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c ctx->ticket->server, ticket 451 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c ctx->ticket->client, ticket 586 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c ctx->lifetime = ctx->ticket->ticket.endtime; ticket 70 source4/heimdal/lib/gssapi/krb5/delete_sec_context.c if (ctx->ticket) ticket 71 source4/heimdal/lib/gssapi/krb5/delete_sec_context.c krb5_free_ticket (context, ctx->ticket); ticket 82 source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h struct krb5_ticket *ticket; ticket 130 source4/heimdal/lib/gssapi/krb5/init_sec_context.c ctx->ticket = NULL; ticket 85 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c if (context_handle->ticket == NULL) { ticket 92 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c tkt_flags = TicketFlags2int(context_handle->ticket->ticket.flags); ticket 199 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c if (context_handle->ticket == NULL) { ticket 207 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c context_handle->ticket, ticket 406 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c if (ctx->ticket == NULL) { ticket 413 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c authtime = ctx->ticket->ticket.authtime; ticket 174 source4/heimdal/lib/krb5/acache.c ret = krb5_data_copy(&cred->ticket, ticket 175 source4/heimdal/lib/krb5/acache.c incred->ticket.data, ticket 176 source4/heimdal/lib/krb5/acache.c incred->ticket.length); ticket 317 source4/heimdal/lib/krb5/acache.c cred->ticket.length = incred->ticket.length; ticket 318 source4/heimdal/lib/krb5/acache.c cred->ticket.data = incred->ticket.data; ticket 57 source4/heimdal/lib/krb5/build_ap_req.c ap.ticket.tkt_vno = 5; ticket 58 source4/heimdal/lib/krb5/build_ap_req.c copy_Realm(&cred->server->realm, &ap.ticket.realm); ticket 59 source4/heimdal/lib/krb5/build_ap_req.c copy_PrincipalName(&cred->server->name, &ap.ticket.sname); ticket 61 source4/heimdal/lib/krb5/build_ap_req.c decode_Ticket(cred->ticket.data, cred->ticket.length, &t, &len); ticket 62 source4/heimdal/lib/krb5/build_ap_req.c copy_EncryptedData(&t.enc_part, &ap.ticket.enc_part); ticket 1253 source4/heimdal/lib/krb5/cache.c ret = krb5_data_copy(&cred.ticket, data->data, data->length); ticket 1297 source4/heimdal/lib/krb5/cache.c ret = krb5_data_copy(data, cred.ticket.data, cred.ticket.length); ticket 70 source4/heimdal/lib/krb5/convert_creds.c krb5_data ticket; ticket 90 source4/heimdal/lib/krb5/convert_creds.c &v5_creds->ticket, ticket 111 source4/heimdal/lib/krb5/convert_creds.c ret = krb5_ret_data(sp, &ticket); ticket 114 source4/heimdal/lib/krb5/convert_creds.c v4creds->ticket_st.length = ticket.length; ticket 115 source4/heimdal/lib/krb5/convert_creds.c memcpy(v4creds->ticket_st.dat, ticket.data, ticket.length); ticket 116 source4/heimdal/lib/krb5/convert_creds.c krb5_data_free(&ticket); ticket 73 source4/heimdal/lib/krb5/creds.c krb5_data_free (&c->ticket); ticket 112 source4/heimdal/lib/krb5/creds.c ret = krb5_data_copy (&c->ticket, ticket 113 source4/heimdal/lib/krb5/creds.c incred->ticket.data, ticket 114 source4/heimdal/lib/krb5/creds.c incred->ticket.length); ticket 4391 source4/heimdal/lib/krb5/crypto.c const Ticket *ticket, ticket 4407 source4/heimdal/lib/krb5/crypto.c pubinfo.ticket = *ticket; ticket 4457 source4/heimdal/lib/krb5/crypto.c const Ticket *ticket, ticket 4499 source4/heimdal/lib/krb5/crypto.c enctype, as_req, pk_as_rep, ticket, &other); ticket 895 source4/heimdal/lib/krb5/get_cred.c krb5_creds tgt, referral, ticket; ticket 900 source4/heimdal/lib/krb5/get_cred.c memset(&ticket, 0, sizeof(ticket)); ticket 948 source4/heimdal/lib/krb5/get_cred.c ret = krb5_cc_retrieve_cred(context, ccache, 0, &mcreds, &ticket); ticket 955 source4/heimdal/lib/krb5/get_cred.c second_ticket, &ticket); ticket 963 source4/heimdal/lib/krb5/get_cred.c ticket.server)) ticket 966 source4/heimdal/lib/krb5/get_cred.c if (ticket.server->name.name_string.len != 2 && ticket 967 source4/heimdal/lib/krb5/get_cred.c strcmp(ticket.server->name.name_string.val[0], KRB5_TGS_NAME) != 0) ticket 972 source4/heimdal/lib/krb5/get_cred.c krb5_free_cred_contents(context, &ticket); ticket 976 source4/heimdal/lib/krb5/get_cred.c referral_realm = ticket.server->name.name_string.val[1]; ticket 982 source4/heimdal/lib/krb5/get_cred.c mcreds.server = ticket.server; ticket 995 source4/heimdal/lib/krb5/get_cred.c krb5_free_cred_contents(context, &ticket); ticket 1006 source4/heimdal/lib/krb5/get_cred.c if (ok_as_delegate == 0 || ticket.flags.b.ok_as_delegate == 0) { ticket 1008 source4/heimdal/lib/krb5/get_cred.c ticket.flags.b.ok_as_delegate = 0; ticket 1011 source4/heimdal/lib/krb5/get_cred.c ret = add_cred(context, &ticket, ret_tgts); ticket 1013 source4/heimdal/lib/krb5/get_cred.c krb5_free_cred_contents(context, &ticket); ticket 1022 source4/heimdal/lib/krb5/get_cred.c tgt = ticket; ticket 1023 source4/heimdal/lib/krb5/get_cred.c memset(&ticket, 0, sizeof(ticket)); ticket 1028 source4/heimdal/lib/krb5/get_cred.c ret = krb5_copy_creds(context, &ticket, out_creds); ticket 1199 source4/heimdal/lib/krb5/get_cred.c Ticket *ticket; ticket 1261 source4/heimdal/lib/krb5/get_cred.c const Ticket *ticket) ticket 1263 source4/heimdal/lib/krb5/get_cred.c if (opt->ticket) { ticket 1264 source4/heimdal/lib/krb5/get_cred.c free_Ticket(opt->ticket); ticket 1265 source4/heimdal/lib/krb5/get_cred.c free(opt->ticket); ticket 1266 source4/heimdal/lib/krb5/get_cred.c opt->ticket = NULL; ticket 1268 source4/heimdal/lib/krb5/get_cred.c if (ticket) { ticket 1271 source4/heimdal/lib/krb5/get_cred.c opt->ticket = malloc(sizeof(*ticket)); ticket 1272 source4/heimdal/lib/krb5/get_cred.c if (opt->ticket == NULL) { ticket 1277 source4/heimdal/lib/krb5/get_cred.c ret = copy_Ticket(ticket, opt->ticket); ticket 1279 source4/heimdal/lib/krb5/get_cred.c free(opt->ticket); ticket 1280 source4/heimdal/lib/krb5/get_cred.c opt->ticket = NULL; ticket 1388 source4/heimdal/lib/krb5/get_cred.c &in_creds, opt->self, opt->ticket, ticket 210 source4/heimdal/lib/krb5/get_for_creds.c krb5_creds *ticket; ticket 216 source4/heimdal/lib/krb5/get_for_creds.c ret = krb5_get_credentials(context, 0, ccache, in_creds, &ticket); ticket 218 source4/heimdal/lib/krb5/get_for_creds.c if (ticket->addresses.len) ticket 220 source4/heimdal/lib/krb5/get_for_creds.c krb5_free_creds (context, ticket); ticket 276 source4/heimdal/lib/krb5/get_for_creds.c ret = decode_Ticket(out_creds->ticket.data, ticket 277 source4/heimdal/lib/krb5/get_for_creds.c out_creds->ticket.length, ticket 422 source4/heimdal/lib/krb5/get_in_tkt.c rep->kdc_rep.ticket.sname, ticket 423 source4/heimdal/lib/krb5/get_in_tkt.c rep->kdc_rep.ticket.realm); ticket 541 source4/heimdal/lib/krb5/get_in_tkt.c ASN1_MALLOC_ENCODE(Ticket, creds->ticket.data, creds->ticket.length, ticket 542 source4/heimdal/lib/krb5/get_in_tkt.c &rep->kdc_rep.ticket, &len, ret); ticket 545 source4/heimdal/lib/krb5/get_in_tkt.c if (creds->ticket.length != len) ticket 391 source4/heimdal/lib/krb5/krb5.h krb5_data ticket; ticket 450 source4/heimdal/lib/krb5/krb5.h EncTicketPart ticket; ticket 128 source4/heimdal/lib/krb5/krb5_ccapi.h cc_data ticket; ticket 268 source4/heimdal/lib/krb5/rd_cred.c ASN1_MALLOC_ENCODE(Ticket, creds->ticket.data, creds->ticket.length, ticket 274 source4/heimdal/lib/krb5/rd_cred.c if(creds->ticket.length != len) ticket 124 source4/heimdal/lib/krb5/rd_req.c if (ap_req->ticket.tkt_vno != 5){ ticket 133 source4/heimdal/lib/krb5/rd_req.c check_transited(krb5_context context, Ticket *ticket, EncTicketPart *enc) ticket 156 source4/heimdal/lib/krb5/rd_req.c ticket->realm); ticket 160 source4/heimdal/lib/krb5/rd_req.c ticket->realm, ticket 221 source4/heimdal/lib/krb5/rd_req.c Ticket *ticket, ticket 228 source4/heimdal/lib/krb5/rd_req.c ret = decrypt_tkt_enc_part (context, key, &ticket->enc_part, &t); ticket 253 source4/heimdal/lib/krb5/rd_req.c ret = check_transited(context, ticket, &t); ticket 318 source4/heimdal/lib/krb5/rd_req.c krb5_ticket **ticket) ticket 327 source4/heimdal/lib/krb5/rd_req.c ticket, ticket 339 source4/heimdal/lib/krb5/rd_req.c krb5_ticket **ticket, ticket 347 source4/heimdal/lib/krb5/rd_req.c if (ticket) ticket 348 source4/heimdal/lib/krb5/rd_req.c *ticket = NULL; ticket 366 source4/heimdal/lib/krb5/rd_req.c ret = krb5_decrypt_ticket(context, &ap_req->ticket, ticket 368 source4/heimdal/lib/krb5/rd_req.c &t->ticket, ticket 373 source4/heimdal/lib/krb5/rd_req.c ret = krb5_decrypt_ticket(context, &ap_req->ticket, ticket 375 source4/heimdal/lib/krb5/rd_req.c &t->ticket, ticket 383 source4/heimdal/lib/krb5/rd_req.c ap_req->ticket.sname, ticket 384 source4/heimdal/lib/krb5/rd_req.c ap_req->ticket.realm); ticket 388 source4/heimdal/lib/krb5/rd_req.c t->ticket.cname, ticket 389 source4/heimdal/lib/krb5/rd_req.c t->ticket.crealm); ticket 393 source4/heimdal/lib/krb5/rd_req.c &t->ticket.key, ticket 410 source4/heimdal/lib/krb5/rd_req.c t->ticket.cname, ticket 411 source4/heimdal/lib/krb5/rd_req.c t->ticket.crealm); ticket 424 source4/heimdal/lib/krb5/rd_req.c if (t->ticket.caddr ticket 428 source4/heimdal/lib/krb5/rd_req.c t->ticket.caddr)) { ticket 478 source4/heimdal/lib/krb5/rd_req.c ret = krb5_copy_keyblock(context, &t->ticket.key, &ac->keyblock); ticket 491 source4/heimdal/lib/krb5/rd_req.c if(ticket) ticket 492 source4/heimdal/lib/krb5/rd_req.c *ticket = t; ticket 523 source4/heimdal/lib/krb5/rd_req.c krb5_ticket *ticket; ticket 595 source4/heimdal/lib/krb5/rd_req.c krb5_ticket **ticket) ticket 597 source4/heimdal/lib/krb5/rd_req.c return krb5_copy_ticket(context, out->ticket, ticket); ticket 644 source4/heimdal/lib/krb5/rd_req.c krb5_ticket **ticket) ticket 667 source4/heimdal/lib/krb5/rd_req.c if (ticket) { ticket 668 source4/heimdal/lib/krb5/rd_req.c ret = krb5_copy_ticket(context, out->ticket, ticket); ticket 689 source4/heimdal/lib/krb5/rd_req.c krb5_ticket **ticket) ticket 712 source4/heimdal/lib/krb5/rd_req.c if (ticket) { ticket 713 source4/heimdal/lib/krb5/rd_req.c ret = krb5_copy_ticket(context, out->ticket, ticket); ticket 745 source4/heimdal/lib/krb5/rd_req.c if (ap_req->ticket.enc_part.kvno) ticket 746 source4/heimdal/lib/krb5/rd_req.c kvno = *ap_req->ticket.enc_part.kvno; ticket 754 source4/heimdal/lib/krb5/rd_req.c ap_req->ticket.enc_part.etype, ticket 801 source4/heimdal/lib/krb5/rd_req.c ap_req.ticket.sname, ticket 802 source4/heimdal/lib/krb5/rd_req.c ap_req.ticket.realm); ticket 851 source4/heimdal/lib/krb5/rd_req.c &o->ticket, ticket 863 source4/heimdal/lib/krb5/rd_req.c o->ticket, ticket 874 source4/heimdal/lib/krb5/rd_req.c o->ticket->ticket.authtime, ticket 875 source4/heimdal/lib/krb5/rd_req.c o->ticket->client, ticket 812 source4/heimdal/lib/krb5/store.c ret = krb5_store_data(sp, creds->ticket); ticket 860 source4/heimdal/lib/krb5/store.c ret = krb5_ret_data (sp, &creds->ticket); ticket 896 source4/heimdal/lib/krb5/store.c if (creds->ticket.data) ticket 948 source4/heimdal/lib/krb5/store.c if (creds->ticket.data) { ticket 949 source4/heimdal/lib/krb5/store.c ret = krb5_store_data(sp, creds->ticket); ticket 1020 source4/heimdal/lib/krb5/store.c ret = krb5_ret_data (sp, &creds->ticket); ticket 40 source4/heimdal/lib/krb5/ticket.c krb5_ticket *ticket) ticket 42 source4/heimdal/lib/krb5/ticket.c free_EncTicketPart(&ticket->ticket); ticket 43 source4/heimdal/lib/krb5/ticket.c krb5_free_principal(context, ticket->client); ticket 44 source4/heimdal/lib/krb5/ticket.c krb5_free_principal(context, ticket->server); ticket 45 source4/heimdal/lib/krb5/ticket.c free(ticket); ticket 64 source4/heimdal/lib/krb5/ticket.c if((ret = copy_EncTicketPart(&from->ticket, &tmp->ticket))){ ticket 70 source4/heimdal/lib/krb5/ticket.c free_EncTicketPart(&tmp->ticket); ticket 77 source4/heimdal/lib/krb5/ticket.c free_EncTicketPart(&tmp->ticket); ticket 87 source4/heimdal/lib/krb5/ticket.c const krb5_ticket *ticket, ticket 90 source4/heimdal/lib/krb5/ticket.c return krb5_copy_principal(context, ticket->client, client); ticket 95 source4/heimdal/lib/krb5/ticket.c const krb5_ticket *ticket, ticket 98 source4/heimdal/lib/krb5/ticket.c return krb5_copy_principal(context, ticket->server, server); ticket 103 source4/heimdal/lib/krb5/ticket.c const krb5_ticket *ticket) ticket 105 source4/heimdal/lib/krb5/ticket.c return ticket->ticket.endtime; ticket 120 source4/heimdal/lib/krb5/ticket.c const krb5_ticket *ticket) ticket 122 source4/heimdal/lib/krb5/ticket.c return TicketFlags2int(ticket->ticket.flags); ticket 274 source4/heimdal/lib/krb5/ticket.c krb5_ticket *ticket, ticket 284 source4/heimdal/lib/krb5/ticket.c ad = ticket->ticket.authorization_data; ticket 285 source4/heimdal/lib/krb5/ticket.c if (ticket->ticket.authorization_data == NULL) { ticket 292 source4/heimdal/lib/krb5/ticket.c &ticket->ticket.key, ad, 0); ticket 474 source4/heimdal/lib/krb5/v4_glue.c const krb5_data *ticket, ticket 503 source4/heimdal/lib/krb5/v4_glue.c RCHECK(ret, krb5_store_int8(sp, ticket->length), error); ticket 504 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_storage_write(sp, ticket->data, ticket->length); ticket 505 source4/heimdal/lib/krb5/v4_glue.c if (ret != ticket->length) { ticket 658 source4/heimdal/lib/krb5/v4_glue.c krb5_data ticket; ticket 662 source4/heimdal/lib/krb5/v4_glue.c krb5_data_zero(&ticket); ticket 667 source4/heimdal/lib/krb5/v4_glue.c RCHECK(ret, decrypt_etext(context, key, enc_ticket, &ticket), error); ticket 669 source4/heimdal/lib/krb5/v4_glue.c sp = krb5_storage_from_data(&ticket); ticket 671 source4/heimdal/lib/krb5/v4_glue.c krb5_data_free(&ticket); ticket 720 source4/heimdal/lib/krb5/v4_glue.c krb5_data_free(&ticket); ticket 752 source4/heimdal/lib/krb5/v4_glue.c krb5_data ticket, eaut, aut; ticket 774 source4/heimdal/lib/krb5/v4_glue.c krb5_data_zero(&ticket); ticket 818 source4/heimdal/lib/krb5/v4_glue.c RCHECK(ret, krb5_data_alloc(&ticket, ticket_length), error); ticket 820 source4/heimdal/lib/krb5/v4_glue.c size = krb5_storage_read(sp, ticket.data, ticket.length); ticket 821 source4/heimdal/lib/krb5/v4_glue.c if (size != ticket.length) { ticket 828 source4/heimdal/lib/krb5/v4_glue.c ret = _krb5_krb_decomp_ticket(context, &ticket, key, local_realm, ticket 912 source4/heimdal/lib/krb5/v4_glue.c krb5_data_free(&ticket);