Home
last modified time | relevance | path

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

123

/freebsd-10-stable/crypto/heimdal/lib/krb5/
Dauth_context.c38 krb5_auth_context *auth_context) in krb5_auth_con_init() argument
63 *auth_context = p; in krb5_auth_con_init()
69 krb5_auth_context auth_context) in krb5_auth_con_free() argument
71 if (auth_context != NULL) { in krb5_auth_con_free()
72 krb5_free_authenticator(context, &auth_context->authenticator); in krb5_auth_con_free()
73 if(auth_context->local_address){ in krb5_auth_con_free()
74 free_HostAddress(auth_context->local_address); in krb5_auth_con_free()
75 free(auth_context->local_address); in krb5_auth_con_free()
77 if(auth_context->remote_address){ in krb5_auth_con_free()
78 free_HostAddress(auth_context->remote_address); in krb5_auth_con_free()
[all …]
Dmk_safe.c38 krb5_auth_context auth_context, in krb5_mk_safe() argument
52 if ((auth_context->flags & in krb5_mk_safe()
57 if (auth_context->local_subkey) in krb5_mk_safe()
58 key = auth_context->local_subkey; in krb5_mk_safe()
59 else if (auth_context->remote_subkey) in krb5_mk_safe()
60 key = auth_context->remote_subkey; in krb5_mk_safe()
62 key = auth_context->keyblock; in krb5_mk_safe()
73 if (auth_context->flags & KRB5_AUTH_CONTEXT_DO_TIME) { in krb5_mk_safe()
81 if (auth_context->flags & KRB5_AUTH_CONTEXT_RET_TIME) { in krb5_mk_safe()
86 if (auth_context->flags & KRB5_AUTH_CONTEXT_DO_SEQUENCE) { in krb5_mk_safe()
[all …]
Dmk_priv.c38 krb5_auth_context auth_context, in krb5_mk_priv() argument
53 if ((auth_context->flags & in krb5_mk_priv()
58 if (auth_context->local_subkey) in krb5_mk_priv()
59 key = auth_context->local_subkey; in krb5_mk_priv()
60 else if (auth_context->remote_subkey) in krb5_mk_priv()
61 key = auth_context->remote_subkey; in krb5_mk_priv()
63 key = auth_context->keyblock; in krb5_mk_priv()
71 if (auth_context->flags & KRB5_AUTH_CONTEXT_DO_TIME) { in krb5_mk_priv()
79 if (auth_context->flags & KRB5_AUTH_CONTEXT_RET_TIME) { in krb5_mk_priv()
84 if (auth_context->flags & KRB5_AUTH_CONTEXT_DO_SEQUENCE) { in krb5_mk_priv()
[all …]
Dmk_rep.c38 krb5_auth_context auth_context, in krb5_mk_rep() argument
54 body.ctime = auth_context->authenticator->ctime; in krb5_mk_rep()
55 body.cusec = auth_context->authenticator->cusec; in krb5_mk_rep()
56 if (auth_context->flags & KRB5_AUTH_CONTEXT_USE_SUBKEY) { in krb5_mk_rep()
57 if (auth_context->local_subkey == NULL) { in krb5_mk_rep()
59 auth_context, in krb5_mk_rep()
60 auth_context->keyblock); in krb5_mk_rep()
66 ret = krb5_copy_keyblock(context, auth_context->local_subkey, in krb5_mk_rep()
76 if (auth_context->flags & KRB5_AUTH_CONTEXT_DO_SEQUENCE) { in krb5_mk_rep()
77 if(auth_context->local_seqnumber == 0) in krb5_mk_rep()
[all …]
Drd_priv.c38 krb5_auth_context auth_context, in krb5_rd_priv() argument
53 if ((auth_context->flags & in krb5_rd_priv()
82 if (auth_context->remote_subkey) in krb5_rd_priv()
83 key = auth_context->remote_subkey; in krb5_rd_priv()
84 else if (auth_context->local_subkey) in krb5_rd_priv()
85 key = auth_context->local_subkey; in krb5_rd_priv()
87 key = auth_context->keyblock; in krb5_rd_priv()
111 && auth_context->remote_address in krb5_rd_priv()
113 auth_context->remote_address, in krb5_rd_priv()
123 && auth_context->local_address in krb5_rd_priv()
[all …]
Drd_safe.c38 krb5_auth_context auth_context, in verify_checksum() argument
60 if (auth_context->remote_subkey) in verify_checksum()
61 key = auth_context->remote_subkey; in verify_checksum()
62 else if (auth_context->local_subkey) in verify_checksum()
63 key = auth_context->local_subkey; in verify_checksum()
65 key = auth_context->keyblock; in verify_checksum()
85 krb5_auth_context auth_context, in krb5_rd_safe() argument
96 if ((auth_context->flags & in krb5_rd_safe()
133 && auth_context->remote_address in krb5_rd_safe()
135 auth_context->remote_address, in krb5_rd_safe()
[all …]
Drd_cred.c57 krb5_auth_context auth_context, in krb5_rd_cred() argument
73 if ((auth_context->flags & in krb5_rd_cred()
111 if (auth_context->remote_subkey) { in krb5_rd_cred()
112 ret = krb5_crypto_init(context, auth_context->remote_subkey, in krb5_rd_cred()
130 if (auth_context->remote_subkey == NULL || ret == KRB5KRB_AP_ERR_BAD_INTEGRITY) in krb5_rd_cred()
133 ret = krb5_crypto_init(context, auth_context->keyblock, in krb5_rd_cred()
167 && auth_context->remote_address in krb5_rd_cred()
168 && auth_context->remote_port) { in krb5_rd_cred()
172 auth_context->remote_address, in krb5_rd_cred()
173 auth_context->remote_port); in krb5_rd_cred()
[all …]
Dmk_req.c38 krb5_auth_context *auth_context, in krb5_mk_req_exact() argument
62 if (auth_context && *auth_context && (*auth_context)->keytype) in krb5_mk_req_exact()
63 this_cred.session.keytype = (*auth_context)->keytype; in krb5_mk_req_exact()
71 auth_context, in krb5_mk_req_exact()
82 krb5_auth_context *auth_context, in krb5_mk_req() argument
110 ret = krb5_mk_req_exact (context, auth_context, ap_req_options, in krb5_mk_req()
Dmk_req_ext.c38 krb5_auth_context *auth_context, in _krb5_mk_req_internal() argument
52 if(auth_context) { in _krb5_mk_req_internal()
53 if(*auth_context == NULL) in _krb5_mk_req_internal()
54 ret = krb5_auth_con_init(context, auth_context); in _krb5_mk_req_internal()
57 ac = *auth_context; in _krb5_mk_req_internal()
141 if(auth_context == NULL) in _krb5_mk_req_internal()
148 krb5_auth_context *auth_context, in krb5_mk_req_extended() argument
155 auth_context, in krb5_mk_req_extended()
Drd_rep.c38 krb5_auth_context auth_context, in krb5_rd_rep() argument
64 ret = krb5_crypto_init(context, auth_context->keyblock, 0, &crypto); in krb5_rd_rep()
88 if (auth_context->flags & KRB5_AUTH_CONTEXT_DO_TIME) { in krb5_rd_rep()
89 if ((*repl)->ctime != auth_context->authenticator->ctime || in krb5_rd_rep()
90 (*repl)->cusec != auth_context->authenticator->cusec) in krb5_rd_rep()
100 krb5_auth_con_setremoteseqnumber(context, auth_context, in krb5_rd_rep()
103 krb5_auth_con_setremotesubkey(context, auth_context, (*repl)->subkey); in krb5_rd_rep()
Dget_for_creds.c105 krb5_auth_context auth_context, in krb5_fwd_tgt_creds() argument
150 auth_context, in krb5_fwd_tgt_creds()
188 krb5_auth_context auth_context, in krb5_get_forwarded_creds() argument
287 if (auth_context->flags & KRB5_AUTH_CONTEXT_DO_TIME) { in krb5_get_forwarded_creds()
312 if (auth_context->local_address && auth_context->local_port && paddrs) { in krb5_get_forwarded_creds()
316 auth_context->local_address, in krb5_get_forwarded_creds()
317 auth_context->local_port); in krb5_get_forwarded_creds()
322 if (auth_context->remote_address) { in krb5_get_forwarded_creds()
323 if (auth_context->remote_port) { in krb5_get_forwarded_creds()
338 auth_context->remote_address, in krb5_get_forwarded_creds()
[all …]
Drd_req.c172 krb5_auth_context auth_context, in find_etypelist() argument
185 ad = auth_context->authenticator->authorization_data; in find_etypelist()
316 krb5_auth_context *auth_context, in krb5_verify_ap_req() argument
325 auth_context, in krb5_verify_ap_req()
337 krb5_auth_context *auth_context, in krb5_verify_ap_req2() argument
354 if (auth_context && *auth_context) { in krb5_verify_ap_req2()
355 ac = *auth_context; in krb5_verify_ap_req2()
499 if (auth_context) { in krb5_verify_ap_req2()
500 if (*auth_context == NULL) in krb5_verify_ap_req2()
501 *auth_context = ac; in krb5_verify_ap_req2()
[all …]
Drecvauth.c48 krb5_auth_context *auth_context, in krb5_recvauth() argument
56 return krb5_recvauth_match_version(context, auth_context, p_fd, in krb5_recvauth()
64 krb5_auth_context *auth_context, in krb5_recvauth_match_version() argument
88 if (*auth_context == NULL) { in krb5_recvauth_match_version()
89 ret = krb5_auth_con_init (context, auth_context); in krb5_recvauth_match_version()
95 *auth_context, in krb5_recvauth_match_version()
167 auth_context, in krb5_recvauth_match_version()
204 ret = krb5_mk_rep (context, *auth_context, &data); in krb5_recvauth_match_version()
Dbuild_auth.c106 krb5_auth_context auth_context, in _krb5_build_authenticator() argument
128 ret = krb5_auth_con_getlocalsubkey(context, auth_context, &auth.subkey); in _krb5_build_authenticator()
132 if (auth_context->flags & KRB5_AUTH_CONTEXT_DO_SEQUENCE) { in _krb5_build_authenticator()
133 if(auth_context->local_seqnumber == 0) in _krb5_build_authenticator()
136 &auth_context->local_seqnumber); in _krb5_build_authenticator()
142 *auth.seq_number = auth_context->local_seqnumber; in _krb5_build_authenticator()
170 auth_context->authenticator->ctime = auth.ctime; in _krb5_build_authenticator()
171 auth_context->authenticator->cusec = auth.cusec; in _krb5_build_authenticator()
Dverify_init.c82 krb5_auth_context auth_context = NULL; in krb5_verify_init_creds() local
156 &auth_context, in krb5_verify_init_creds()
162 krb5_auth_con_free (context, auth_context); in krb5_verify_init_creds()
163 auth_context = NULL; in krb5_verify_init_creds()
169 &auth_context, in krb5_verify_init_creds()
179 if (auth_context) in krb5_verify_init_creds()
180 krb5_auth_con_free (context, auth_context); in krb5_verify_init_creds()
Dchangepw.c69 krb5_auth_context *auth_context, in chgpw_send_request() argument
96 auth_context, in chgpw_send_request()
110 *auth_context, in chgpw_send_request()
161 krb5_auth_context *auth_context, in setpw_send_request() argument
183 auth_context, in setpw_send_request()
212 *auth_context, in setpw_send_request()
267 krb5_auth_context auth_context, in process_reply() argument
398 auth_context, in process_reply()
407 auth_context, in process_reply()
515 krb5_auth_context auth_context = NULL; in change_password_loop() local
[all …]
/freebsd-10-stable/crypto/heimdal/appl/kf/
Dkf.c128 krb5_auth_context auth_context; in proto() local
139 status = krb5_auth_con_init (context, &auth_context); in proto()
146 auth_context, in proto()
149 krb5_auth_con_free(context, auth_context); in proto()
160 krb5_auth_con_free(context, auth_context); in proto()
166 &auth_context, in proto()
179 krb5_auth_con_free(context, auth_context); in proto()
189 status = krb5_write_priv_message(context, auth_context, &sock, &data_send); in proto()
191 krb5_auth_con_free(context, auth_context); in proto()
197 status = krb5_write_priv_message(context, auth_context, &sock, &data_send); in proto()
[all …]
Dkfd.c125 krb5_auth_context auth_context; in proto() local
139 status = krb5_auth_con_init (context, &auth_context); in proto()
144 auth_context, in proto()
161 &auth_context, in proto()
188 status=krb5_read_priv_message (context, auth_context, in proto()
192 status=krb5_read_priv_message (context, auth_context, in proto()
204 status = krb5_read_priv_message(context, auth_context, &sock, &data); in proto()
251 status = krb5_rd_cred2 (context, auth_context, ccache, &data); in proto()
277 status = krb5_write_priv_message(context, auth_context, &sock, &data); in proto()
278 krb5_auth_con_free(context, auth_context); in proto()
/freebsd-10-stable/crypto/heimdal/lib/gssapi/krb5/
Daccept_sec_context.c111 if (ctx->auth_context->local_subkey) in _gsskrb5i_is_cfx()
112 key = ctx->auth_context->local_subkey; in _gsskrb5i_is_cfx()
114 key = ctx->auth_context->remote_subkey; in _gsskrb5i_is_cfx()
116 if (ctx->auth_context->remote_subkey) in _gsskrb5i_is_cfx()
117 key = ctx->auth_context->remote_subkey; in _gsskrb5i_is_cfx()
119 key = ctx->auth_context->local_subkey; in _gsskrb5i_is_cfx()
122 key = ctx->auth_context->keyblock; in _gsskrb5i_is_cfx()
140 if ((acceptor && ctx->auth_context->local_subkey) || in _gsskrb5i_is_cfx()
141 (!acceptor && ctx->auth_context->remote_subkey)) in _gsskrb5i_is_cfx()
185 ctx->auth_context, in gsskrb5_accept_delegated_token()
[all …]
/freebsd-10-stable/crypto/heimdal/kpasswd/
Dkpasswdd.c190 reply_priv (krb5_auth_context auth_context, in reply_priv() argument
203 auth_context, in reply_priv()
214 auth_context, in reply_priv()
234 change (krb5_auth_context auth_context, in change() argument
259 reply_priv (auth_context, s, sa, sa_size, KRB5_KPASSWD_MALFORMED, in change()
271 reply_priv (auth_context, s, sa, sa_size, KRB5_KPASSWD_MALFORMED, in change()
280 reply_priv (auth_context, s, sa, sa_size, KRB5_KPASSWD_MALFORMED, in change()
287 reply_priv (auth_context, s, sa, sa_size, in change()
305 reply_priv (auth_context, s, sa, sa_size, in change()
316 reply_priv(auth_context, s, sa, sa_size, in change()
[all …]
/freebsd-10-stable/contrib/telnet/libtelnet/
Dkerberos5.c101 static krb5_auth_context auth_context; variable
206 ret = krb5_auth_con_init (context, &auth_context); in kerberos5_send()
215 auth_context, in kerberos5_send()
225 krb5_auth_con_setkeytype (context, auth_context, KEYTYPE_DES); in kerberos5_send()
265 ret = krb5_mk_req_exact(context, &auth_context, ap_opts, in kerberos5_send()
324 auth_context = NULL; in kerberos5_is()
326 ret = krb5_auth_con_init (context, &auth_context); in kerberos5_is()
336 auth_context, in kerberos5_is()
362 &auth_context, in kerberos5_is()
392 auth_context, in kerberos5_is()
[all …]
/freebsd-10-stable/crypto/heimdal/appl/test/
Dtcp_client.c42 krb5_auth_context auth_context; in proto() local
49 status = krb5_auth_con_init (context, &auth_context); in proto()
54 auth_context, in proto()
68 &auth_context, in proto()
89 auth_context, in proto()
110 auth_context, in proto()
Dtcp_server.c42 krb5_auth_context auth_context; in proto() local
53 status = krb5_auth_con_init (context, &auth_context); in proto()
58 auth_context, in proto()
76 &auth_context, in proto()
115 auth_context, in proto()
142 auth_context, in proto()
Duu_client.c47 krb5_auth_context auth_context; in proto() local
73 status = krb5_auth_con_init (context, &auth_context); in proto()
86 auth_context, in proto()
128 status = krb5_auth_con_setuserkey(context, auth_context, &cred.session); in proto()
132 status = krb5_recvauth(context, &auth_context, &sock, in proto()
158 auth_context, in proto()
175 auth_context, in proto()
/freebsd-10-stable/crypto/heimdal/appl/telnet/libtelnet/
Dkerberos5.c115 static krb5_auth_context auth_context; variable
226 ret = krb5_auth_con_init (context, &auth_context); in kerberos5_send()
236 auth_context, in kerberos5_send()
247 krb5_auth_con_setkeytype (context, auth_context, KRB5_ENCTYPE_DES_CBC_CRC); in kerberos5_send()
284 ret = krb5_mk_req_exact(context, &auth_context, ap_opts, in kerberos5_send()
359 auth_context = NULL; in kerberos5_is()
361 ret = krb5_auth_con_init (context, &auth_context); in kerberos5_is()
371 auth_context, in kerberos5_is()
397 &auth_context, in kerberos5_is()
429 auth_context, in kerberos5_is()
[all …]

123