Home
last modified time | relevance | path

Searched refs:qop (Results 1 – 25 of 25) sorted by relevance

/NextBSD/contrib/serf/auth/
HDauth_digest.c49 const char *qop; member
129 const char *qop, in build_digest_ha2() argument
132 if (!qop || strcmp(qop, "auth") == 0) { in build_digest_ha2()
169 status = build_digest_ha2(&ha2, path, method, digest_info->qop, pool); in build_auth_header()
182 if (digest_info->qop) { in build_auth_header()
190 digest_info->qop); in build_auth_header()
199 digest_info->cnonce, digest_info->qop, ha2); in build_auth_header()
244 const char *qop = NULL; in serf__handle_digest_auth() local
304 qop = val; in serf__handle_digest_auth()
341 digest_info->qop = apr_pstrdup(digest_info->pool, qop); in serf__handle_digest_auth()
[all …]
/NextBSD/sys/rpc/
HDrpcsec_gss.h88 const char *qop; /* quality of protection */ member
158 const char *qop, rpc_gss_options_req_t *options_req,
161 rpc_gss_service_t service, const char *qop);
167 typedef bool_t rpc_gss_qop_to_num_ftype(const char *qop, const char *mech,
236 rpc_gss_service_t service, const char *qop, in rpc_gss_seccreate_call() argument
243 clnt_principal, principal, mechanism, service, qop, in rpc_gss_seccreate_call()
250 const char *qop) in rpc_gss_set_defaults_call() argument
256 qop); in rpc_gss_set_defaults_call()
300 rpc_gss_qop_to_num_call(const char *qop, const char *mech, u_int *num_ret) in rpc_gss_qop_to_num_call() argument
305 ret = (*rpc_gss_entries.rpc_gss_qop_to_num)(qop, mech, num_ret); in rpc_gss_qop_to_num_call()
[all …]
/NextBSD/crypto/heimdal/lib/asn1/
HDdigest.asn146 qop [7] UTF8String OPTIONAL,
154 -- qop == auth
156 -- qop == auth-int
160 -- unq(nonce-value) ":" nc-value ":" unq(cnonce-value) ":" unq(qop-value) ":" HEX(H(A2))))
161 -- no "qop"
171 -- qop == auth-int,auth-conf
176 -- unq(cnonce-value), ":", qop-value, ":",
/NextBSD/include/rpc/
HDrpcsec_gss.h88 const char *qop; /* quality of protection */ member
144 const char *mechanism, rpc_gss_service_t service, const char *qop,
147 const char *qop);
153 bool_t rpc_gss_qop_to_num(const char *qop, const char *mech, u_int *num_ret);
/NextBSD/lib/librpcsec_gss/
HDrpcsec_gss_prot.c97 gss_ctx_id_t ctx, gss_qop_t qop, in xdr_rpc_gss_wrap_data() argument
130 maj_stat = gss_get_mic(&min_stat, ctx, qop, in xdr_rpc_gss_wrap_data()
143 maj_stat = gss_wrap(&min_stat, ctx, TRUE, qop, &databuf, in xdr_rpc_gss_wrap_data()
159 gss_ctx_id_t ctx, gss_qop_t qop, in xdr_rpc_gss_unwrap_data() argument
191 if (maj_stat != GSS_S_COMPLETE || qop_state != qop) { in xdr_rpc_gss_unwrap_data()
209 if (maj_stat != GSS_S_COMPLETE || qop_state != qop || in xdr_rpc_gss_unwrap_data()
HDrpcsec_gss_conf.c65 u_int qop; member
269 info->qop = strtoul(name, 0, 0); in _rpc_gss_load_qop()
330 rpc_gss_qop_to_num(const char *qop, const char *mech, u_int *num_ret) in rpc_gss_qop_to_num() argument
336 if (strcmp(info->name, qop) == 0 in rpc_gss_qop_to_num()
338 *num_ret = info->qop; in rpc_gss_qop_to_num()
356 if (info->qop == num && strcmp(info->mech, mech) == 0) { in _rpc_gss_num_to_qop()
HDsvc_rpcsec_gss.c753 gss_qop_t *qop) in svc_rpc_gss_validate() argument
796 *qop = qop_state; in svc_rpc_gss_validate()
966 gss_qop_t qop; in svc_rpc_gss() local
1101 if (!svc_rpc_gss_validate(client, msg, &qop)) { in svc_rpc_gss()
1130 client->cl_qop = qop; in svc_rpc_gss()
1131 client->cl_rawcred.qop = _rpc_gss_num_to_qop( in svc_rpc_gss()
1132 client->cl_rawcred.mechanism, qop); in svc_rpc_gss()
1148 } else if (client->cl_qop != qop) { in svc_rpc_gss()
1158 if (client->cl_qop != qop) { in svc_rpc_gss()
1159 client->cl_qop = qop; in svc_rpc_gss()
[all …]
HDrpcsec_gss_int.h80 caddr_t xdr_ptr, gss_ctx_id_t ctx, gss_qop_t qop, rpc_gss_service_t svc,
83 caddr_t xdr_ptr, gss_ctx_id_t ctx, gss_qop_t qop, rpc_gss_service_t svc,
HDrpcsec_gss.c121 const char *mechanism, rpc_gss_service_t service, const char *qop, in rpc_gss_seccreate() argument
138 if (qop) { in rpc_gss_seccreate()
139 if (!rpc_gss_qop_to_num(qop, mechanism, &qop_num)) in rpc_gss_seccreate()
228 rpc_gss_set_defaults(AUTH *auth, rpc_gss_service_t service, const char *qop) in rpc_gss_set_defaults() argument
239 if (qop) { in rpc_gss_set_defaults()
240 if (!rpc_gss_qop_to_num(qop, mechanism, &qop_num)) { in rpc_gss_set_defaults()
/NextBSD/sys/rpc/rpcsec_gss/
HDrpcsec_gss_prot.c118 gss_ctx_id_t ctx, gss_qop_t qop, in xdr_rpc_gss_wrap_data() argument
137 maj_stat = gss_get_mic_mbuf(&min_stat, ctx, qop, args, &mic); in xdr_rpc_gss_wrap_data()
165 maj_stat = gss_wrap_mbuf(&min_stat, ctx, TRUE, qop, in xdr_rpc_gss_wrap_data()
225 gss_ctx_id_t ctx, gss_qop_t qop, in xdr_rpc_gss_unwrap_data() argument
277 if (maj_stat != GSS_S_COMPLETE || qop_state != qop) { in xdr_rpc_gss_unwrap_data()
302 if (qop_state != qop || conf_state != TRUE) { in xdr_rpc_gss_unwrap_data()
HDrpcsec_gss_int.h81 gss_ctx_id_t ctx, gss_qop_t qop, rpc_gss_service_t svc,
84 gss_ctx_id_t ctx, gss_qop_t qop, rpc_gss_service_t svc, u_int seq);
HDsvc_rpcsec_gss.c984 gss_qop_t *qop, rpc_gss_proc_t gcproc) in svc_rpc_gss_validate() argument
1037 *qop = qop_state; in svc_rpc_gss_validate()
1222 gss_qop_t qop; in svc_rpc_gss() local
1367 if (!svc_rpc_gss_validate(client, msg, &qop, gc.gc_proc)) { in svc_rpc_gss()
1405 client->cl_qop = qop; in svc_rpc_gss()
1406 client->cl_rawcred.qop = _rpc_gss_num_to_qop( in svc_rpc_gss()
1407 client->cl_rawcred.mechanism, qop); in svc_rpc_gss()
1425 } else if (client->cl_qop != qop) { in svc_rpc_gss()
1435 if (client->cl_qop != qop) { in svc_rpc_gss()
1436 client->cl_qop = qop; in svc_rpc_gss()
[all …]
HDrpcsec_gss_conf.c69 rpc_gss_qop_to_num(const char *qop, const char *mech, u_int *num_ret) in rpc_gss_qop_to_num() argument
72 if (!strcmp(qop, "default")) { in rpc_gss_qop_to_num()
HDrpcsec_gss.c312 const char *qop, rpc_gss_options_req_t *options_req, in rpc_gss_seccreate() argument
324 if (qop) { in rpc_gss_seccreate()
325 if (!rpc_gss_qop_to_num(qop, mechanism, &qop_num)) in rpc_gss_seccreate()
444 rpc_gss_set_defaults(AUTH *auth, rpc_gss_service_t service, const char *qop) in rpc_gss_set_defaults() argument
455 if (qop) { in rpc_gss_set_defaults()
456 if (!rpc_gss_qop_to_num(qop, mechanism, &qop_num)) { in rpc_gss_set_defaults()
/NextBSD/crypto/heimdal/lib/krb5/
HDdigest.c671 const char *qop) in krb5_digest_set_qop() argument
673 if (digest->request.qop) { in krb5_digest_set_qop()
677 digest->request.qop = malloc(sizeof(*digest->request.qop)); in krb5_digest_set_qop()
678 if (digest->request.qop == NULL) { in krb5_digest_set_qop()
682 *digest->request.qop = strdup(qop); in krb5_digest_set_qop()
683 if (*digest->request.qop == NULL) { in krb5_digest_set_qop()
685 free(digest->request.qop); in krb5_digest_set_qop()
686 digest->request.qop = NULL; in krb5_digest_set_qop()
/NextBSD/crypto/heimdal/kuser/
HDkdigest-commands.in170 long = "qop"
172 argument = "qop"
251 long = "qop"
253 argument = "qop"
/NextBSD/etc/gss/
HDMakefile3 FILES= mech qop
/NextBSD/lib/libfetch/
HDhttp.c633 char *qop; member
645 b->realm = b->qop = b->nonce = b->opaque = b->algo = NULL; in init_http_auth_challenge()
654 if (b->qop) in clean_http_auth_challenge()
655 free(b->qop); in clean_http_auth_challenge()
815 cs->challenges[cs->count]->qop = in http_parse_authenticate()
1268 if (!c->qop) { in http_digest_auth()
1269 c->qop = strdup(""); in http_digest_auth()
1284 DigestCalcResponse(HA1, c->nonce, noncecount, cnonce, c->qop, in http_digest_auth()
1287 if (c->qop[0]) { in http_digest_auth()
/NextBSD/lib/libgssapi/
HDMakefile106 MLINKS+= mech.5 qop.5
/NextBSD/tools/regression/rpcsec_gss/
HDrpctest.c266 rcred->version, rcred->mechanism, rcred->qop); in server_new_context()
/NextBSD/crypto/heimdal/kdc/
HDdigest.c690 if (ireq.u.digestRequest.qop == NULL) in _kdc_do_digest()
769 EVP_DigestUpdate(ctx, *ireq.u.digestRequest.qop, in _kdc_do_digest()
770 strlen(*ireq.u.digestRequest.qop)); in _kdc_do_digest()
/NextBSD/crypto/heimdal/appl/gssmask/
HDgssmask.c610 gss_qop_t qop; in HandleOP() local
631 &mic_token, &qop); in HandleOP()
/NextBSD/sys/kgssapi/
HDgsstest.c1018 rcred->version, rcred->mechanism, rcred->qop); in server_new_context()
/NextBSD/sys/mips/rmi/
HDrootfs_list.txt69 ./etc/gss/qop
/NextBSD/tools/build/mk/
HDOptionalObsoleteFiles.inc2685 OLD_FILES+=usr/share/man/man5/qop.5.gz