Lines Matching refs:creds

652 		     krb5_creds *creds,
679 creds->session.keyvalue.length = 0;
680 creds->session.keyvalue.data = NULL;
681 creds->session.keytype = rep->enc_part.key.keytype;
682 ret = krb5_data_copy (&creds->session.keyvalue,
702 creds->client,
704 &creds->session);
710 krb5_free_principal (context, creds->client);
711 creds->client = tmp_principal;
724 creds->server,
726 &creds->session);
732 krb5_free_principal(context, creds->server);
733 creds->server = tmp_principal;
737 const char *srealm = krb5_principal_get_realm(context, creds->server);
738 const char *crealm = krb5_principal_get_realm(context, creds->client);
778 if (creds->times.starttime == 0
788 if (creds->times.starttime != 0
789 && tmp_time != creds->times.starttime) {
795 creds->times.starttime = tmp_time;
802 if (creds->times.renew_till != 0
803 && tmp_time > creds->times.renew_till) {
809 creds->times.renew_till = tmp_time;
811 creds->times.authtime = rep->enc_part.authtime;
813 if (creds->times.endtime != 0
814 && rep->enc_part.endtime > creds->times.endtime) {
820 creds->times.endtime = rep->enc_part.endtime;
823 krb5_copy_addresses (context, rep->enc_part.caddr, &creds->addresses);
825 krb5_copy_addresses (context, addrs, &creds->addresses);
827 creds->addresses.len = 0;
828 creds->addresses.val = NULL;
830 creds->flags.b = rep->enc_part.flags;
832 creds->authdata.len = 0;
833 creds->authdata.val = NULL;
836 ASN1_MALLOC_ENCODE(Ticket, creds->ticket.data, creds->ticket.length,
840 if (creds->ticket.length != len)
842 creds->second_ticket.length = 0;
843 creds->second_ticket.data = NULL;