Lines Matching refs:ek
855 KDC_REP *rep, EncTicketPart *et, EncKDCRepPart *ek,
968 ASN1_MALLOC_ENCODE(EncASRepPart, buf, buf_size, ek, &len, ret);
970 ASN1_MALLOC_ENCODE(EncTGSRepPart, buf, buf_size, ek, &len, ret);
1651 if (r->ek.encrypted_pa_data == NULL) {
1652 ALLOC(r->ek.encrypted_pa_data);
1653 if (r->ek.encrypted_pa_data == NULL)
1656 ret = krb5_padata_add(r->context, r->ek.encrypted_pa_data,
1661 return krb5_padata_add(r->context, r->ek.encrypted_pa_data,
2125 r->ek.last_req.val = malloc(2 * sizeof(*r->ek.last_req.val));
2126 if (r->ek.last_req.val == NULL) {
2130 r->ek.last_req.len = 0;
2134 r->ek.last_req.val[r->ek.last_req.len].lr_type = LR_PW_EXPTIME;
2135 r->ek.last_req.val[r->ek.last_req.len].lr_value = *r->client->entry.pw_end;
2136 ++r->ek.last_req.len;
2139 r->ek.last_req.val[r->ek.last_req.len].lr_type = LR_ACCT_EXPTIME;
2140 r->ek.last_req.val[r->ek.last_req.len].lr_value = *r->client->entry.valid_end;
2141 ++r->ek.last_req.len;
2143 if (r->ek.last_req.len == 0) {
2144 r->ek.last_req.val[r->ek.last_req.len].lr_type = LR_NONE;
2145 r->ek.last_req.val[r->ek.last_req.len].lr_value = 0;
2146 ++r->ek.last_req.len;
2148 r->ek.nonce = b->nonce;
2150 ALLOC(r->ek.key_expiration);
2153 *r->ek.key_expiration = min(*r->client->entry.valid_end,
2156 *r->ek.key_expiration = *r->client->entry.valid_end;
2158 *r->ek.key_expiration = *r->client->entry.pw_end;
2160 r->ek.key_expiration = NULL;
2161 r->ek.flags = r->et.flags;
2162 r->ek.authtime = r->et.authtime;
2164 ALLOC(r->ek.starttime);
2165 *r->ek.starttime = *r->et.starttime;
2167 r->ek.endtime = r->et.endtime;
2169 ALLOC(r->ek.renew_till);
2170 *r->ek.renew_till = *r->et.renew_till;
2172 ret = copy_Realm(&rep.ticket.realm, &r->ek.srealm);
2175 ret = copy_PrincipalName(&rep.ticket.sname, &r->ek.sname);
2179 ALLOC(r->ek.caddr);
2180 copy_HostAddresses(r->et.caddr, r->ek.caddr);
2203 ret = copy_EncryptionKey(&r->session_key, &r->ek.key);
2255 r->et.flags.enc_pa_rep = r->ek.flags.enc_pa_rep = 1;
2280 &rep, &r->et, &r->ek, setype, r->server->entry.kvno,
2319 free_EncKDCRepPart(&r->ek);