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);