Lines Matching refs:req
46 _kdc_try_kx509_request(void *ptr, size_t len, struct Kx509Request *req, size_t *size)
52 return decode_Kx509Request(((unsigned char *)ptr) + 4, len - 4, req, size);
63 const Kx509Request *req,
69 if (req->pk_hash.length != sizeof(digest)) {
72 (unsigned long)req->pk_hash.length);
88 HMAC_Update(ctx, req->pk_key.data, req->pk_key.length);
92 if (memcmp(req->pk_hash.data, digest, sizeof(digest)) != 0) {
292 const struct Kx509Request *req, krb5_data *reply,
325 &req->authenticator,
388 ret = verify_req_hash(context, req, key);
397 ret = decode_RSAPublicKey(req->pk_key.data, req->pk_key.length,
402 if (size != req->pk_key.length) {
417 ret = build_certificate(context, config, &req->pk_key,