Lines Matching defs:asn1ticket
1189 * Given d2i_-decoded asn1ticket, allocate and return a new krb5_ticket.
1203 */ KRB5_TKTBODY *asn1ticket,
1217 if (asn1ticket == NULL || asn1ticket->realm == NULL ||
1218 asn1ticket->sname == NULL ||
1219 sk_ASN1_GENERALSTRING_num(asn1ticket->sname->namestring) < 2) {
1221 "Null field in asn1ticket.\n");
1233 gstr_svc = sk_ASN1_GENERALSTRING_value(asn1ticket->sname->namestring, 0);
1234 gstr_host = sk_ASN1_GENERALSTRING_value(asn1ticket->sname->namestring, 1);
1238 asn1ticket->realm->length,
1239 (char *)asn1ticket->realm->data,
1252 asn1ticket->sname->nametype->data[0];
1253 new5ticket->enc_part.enctype = asn1ticket->encdata->etype->data[0];
1254 new5ticket->enc_part.kvno = asn1ticket->encdata->kvno->data[0];
1256 asn1ticket->encdata->cipher->length;
1258 calloc(1, asn1ticket->encdata->cipher->length)) == NULL) {
1266 asn1ticket->encdata->cipher->data,
1267 asn1ticket->encdata->cipher->length);
1297 KRB5_TKTBODY *asn1ticket = NULL;
1405 if ((asn1ticket = (KRB5_TKTBODY *)d2i_KRB5_TICKET(NULL, &p,
1417 if ((krb5rc = kssl_TKT2tkt(krb5context, asn1ticket, &krb5ticket,
1514 if (asn1ticket)
1515 KRB5_TICKET_free((KRB5_TICKET *) asn1ticket);