Home
last modified time | relevance | path

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

1234

/freebsd/crypto/heimdal/lib/gssapi/spnego/
H A Dcontext_stubs.c71 const gss_ctx_id_t context_handle, in _gss_spnego_process_context_token() argument
79 if (context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_process_context_token()
82 context = context_handle; in _gss_spnego_process_context_token()
83 ctx = (gssspnego_ctx)context_handle; in _gss_spnego_process_context_token()
104 gss_ctx_id_t *context_handle, in _gss_spnego_delete_sec_context() argument
110 if (context_handle == NULL || *context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_delete_sec_context()
113 ctx = (gssspnego_ctx)*context_handle; in _gss_spnego_delete_sec_context()
118 context_handle, in _gss_spnego_delete_sec_context()
124 const gss_ctx_id_t context_handle, in _gss_spnego_context_time() argument
131 if (context_handle == GSS_C_NO_CONTEXT) { in _gss_spnego_context_time()
[all …]
H A Daccept_sec_context.c154 gssspnego_ctx context_handle, in send_accept() argument
175 if (context_handle->open) { in send_accept()
183 if (initial_response && context_handle->require_mic) in send_accept()
197 ret = der_get_oid(context_handle->preferred_mech_type->elements, in send_accept()
198 context_handle->preferred_mech_type->length, in send_accept()
227 context_handle->negotiated_ctx_id, in send_accept()
278 gssspnego_ctx context_handle, in verify_mechlist_mic() argument
286 if (context_handle->verified_mic) { in verify_mechlist_mic()
301 context_handle->negotiated_ctx_id, in verify_mechlist_mic()
472 gss_ctx_id_t * context_handle, in acceptor_start() argument
[all …]
H A Dcompat.c54 gss_ctx_id_t *context_handle) in _gss_spnego_alloc_sec_context() argument
86 *context_handle = (gss_ctx_id_t)ctx; in _gss_spnego_alloc_sec_context()
97 gss_ctx_id_t *context_handle, in _gss_spnego_internal_delete_sec_context() argument
106 if (context_handle == NULL) { in _gss_spnego_internal_delete_sec_context()
115 ctx = (gssspnego_ctx)*context_handle; in _gss_spnego_internal_delete_sec_context()
116 *context_handle = GSS_C_NO_CONTEXT; in _gss_spnego_internal_delete_sec_context()
H A Dinit_sec_context.c80 gssspnego_ctx context_handle, in spnego_reply_internal() argument
94 return context_handle->open ? GSS_S_COMPLETE : GSS_S_FAILURE; in spnego_reply_internal()
133 context_handle->negotiated_ctx_id, in spnego_reply_internal()
181 gss_ctx_id_t * context_handle, in spnego_initial() argument
210 *context_handle = GSS_C_NO_CONTEXT; in spnego_initial()
369 *context_handle = context; in spnego_initial()
378 gss_ctx_id_t * context_handle, in spnego_reply() argument
402 ctx = (gssspnego_ctx)*context_handle; in spnego_reply()
618 gss_ctx_id_t * context_handle, in _gss_spnego_init_sec_context() argument
631 if (*context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_init_sec_context()
[all …]
/freebsd/crypto/heimdal/lib/gssapi/krb5/
H A Dinquire_sec_context_by_oid.c74 const gsskrb5_ctx context_handle, in inquire_sec_context_tkt_flags() argument
81 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags()
83 if (context_handle->ticket == NULL) { in inquire_sec_context_tkt_flags()
84 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags()
90 tkt_flags = TicketFlags2int(context_handle->ticket->ticket.flags); in inquire_sec_context_tkt_flags()
91 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags()
106 const gsskrb5_ctx context_handle, in inquire_sec_context_get_subkey() argument
126 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in inquire_sec_context_get_subkey()
129 ret = _gsskrb5i_get_acceptor_subkey(context_handle, context, &key); in inquire_sec_context_get_subkey()
132 ret = _gsskrb5i_get_initiator_subkey(context_handle, context, &key); in inquire_sec_context_get_subkey()
[all …]
H A Dunwrap.c41 const gsskrb5_ctx context_handle, in unwrap_des() argument
65 if (IS_DCE_STYLE(context_handle)) { in unwrap_des()
127 if (IS_DCE_STYLE(context_handle)) { in unwrap_des()
166 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in unwrap_des()
180 if (context_handle->more_flags & LOCAL) in unwrap_des()
186 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des()
190 ret = _gssapi_msg_order_check(context_handle->order, seq_number); in unwrap_des()
192 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des()
196 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des()
216 const gsskrb5_ctx context_handle, in unwrap_des3() argument
[all …]
H A Dverify_mic.c41 const gsskrb5_ctx context_handle, in verify_mic_des() argument
107 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in verify_mic_des()
121 if (context_handle->more_flags & LOCAL) in verify_mic_des()
127 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des()
131 ret = _gssapi_msg_order_check(context_handle->order, seq_number); in verify_mic_des()
133 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des()
137 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des()
146 const gsskrb5_ctx context_handle, in verify_mic_des3() argument
218 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in verify_mic_des3()
223 if (context_handle->more_flags & LOCAL) in verify_mic_des3()
[all …]
H A Darcfour.c165 const gsskrb5_ctx context_handle, in _gssapi_get_mic_arcfour() argument
224 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_get_mic_arcfour()
226 context_handle->auth_context, in _gssapi_get_mic_arcfour()
232 context_handle->auth_context, in _gssapi_get_mic_arcfour()
234 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in _gssapi_get_mic_arcfour()
236 memset (p + 4, (context_handle->more_flags & LOCAL) ? 0 : 0xff, 4); in _gssapi_get_mic_arcfour()
258 const gsskrb5_ctx context_handle, in _gssapi_verify_mic_arcfour() argument
333 if (context_handle->more_flags & LOCAL) in _gssapi_verify_mic_arcfour()
344 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_verify_mic_arcfour()
345 omret = _gssapi_msg_order_check(context_handle->order, seq_number); in _gssapi_verify_mic_arcfour()
[all …]
H A Daeap.c41 gss_ctx_id_t context_handle,
48 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle;
63 gss_ctx_id_t context_handle,
69 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle;
84 gss_ctx_id_t context_handle, in _gk_wrap_iov_length() argument
91 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle; in _gk_wrap_iov_length()
H A Ddelete_sec_context.c38 gss_ctx_id_t * context_handle, in _gsskrb5_delete_sec_context() argument
53 if (*context_handle == GSS_C_NO_CONTEXT) in _gsskrb5_delete_sec_context()
56 ctx = (gsskrb5_ctx) *context_handle; in _gsskrb5_delete_sec_context()
57 *context_handle = GSS_C_NO_CONTEXT; in _gsskrb5_delete_sec_context()
H A Dprocess_context_token.c38 const gss_ctx_id_t context_handle, in _gsskrb5_process_context_token() argument
52 (gsskrb5_ctx)context_handle, in _gsskrb5_process_context_token()
60 rk_UNCONST(&context_handle), in _gsskrb5_process_context_token()
/freebsd/crypto/heimdal/lib/gssapi/ntlm/
H A Daccept_sec_context.c70 gss_ctx_id_t * context_handle, in _gss_ntlm_accept_sec_context() argument
92 if (context_handle == NULL) in _gss_ntlm_accept_sec_context()
109 if (*context_handle == GSS_C_NO_CONTEXT) { in _gss_ntlm_accept_sec_context()
118 *context_handle = (gss_ctx_id_t)ctx; in _gss_ntlm_accept_sec_context()
123 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context()
132 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context()
139 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context()
159 _gss_ntlm_delete_sec_context(&gunk, context_handle, NULL); in _gss_ntlm_accept_sec_context()
166 _gss_ntlm_delete_sec_context(&gunk, context_handle, NULL); in _gss_ntlm_accept_sec_context()
181 ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_accept_sec_context()
[all …]
H A Dinit_sec_context.c222 gss_ctx_id_t * context_handle, in _gss_ntlm_init_sec_context() argument
247 if (*context_handle == GSS_C_NO_CONTEXT) { in _gss_ntlm_init_sec_context()
258 *context_handle = (gss_ctx_id_t)ctx; in _gss_ntlm_init_sec_context()
267 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context()
294 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context()
309 ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_init_sec_context()
316 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context()
345 context_handle, NULL); in _gss_ntlm_init_sec_context()
363 _gss_ntlm_delete_sec_context(minor_status,context_handle,NULL); in _gss_ntlm_init_sec_context()
377 _gss_ntlm_delete_sec_context(minor_status,context_handle,NULL); in _gss_ntlm_init_sec_context()
[all …]
H A Ddelete_sec_context.c38 gss_ctx_id_t * context_handle, in _gss_ntlm_delete_sec_context() argument
42 if (context_handle) { in _gss_ntlm_delete_sec_context()
43 ntlm_ctx ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_delete_sec_context()
46 *context_handle = GSS_C_NO_CONTEXT; in _gss_ntlm_delete_sec_context()
H A Dimport_sec_context.c40 gss_ctx_id_t * context_handle in _gss_ntlm_import_sec_context() argument
45 if (context_handle) in _gss_ntlm_import_sec_context()
46 *context_handle = GSS_C_NO_CONTEXT; in _gss_ntlm_import_sec_context()
H A Dcrypto.c268 const gss_ctx_id_t context_handle, in _gss_ntlm_get_mic() argument
274 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_get_mic()
343 const gss_ctx_id_t context_handle, in _gss_ntlm_verify_mic() argument
349 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_verify_mic()
429 const gss_ctx_id_t context_handle, in _gss_ntlm_wrap_size_limit() argument
436 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_wrap_size_limit()
460 const gss_ctx_id_t context_handle, in _gss_ntlm_wrap() argument
468 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_wrap()
501 ret = _gss_ntlm_get_mic(minor_status, context_handle, in _gss_ntlm_wrap()
531 const gss_ctx_id_t context_handle, in _gss_ntlm_unwrap() argument
[all …]
/freebsd/kerberos5/lib/libgssapi_krb5/
H A Dgss_krb5.c246 gss_ctx_id_t *context_handle, in gss_krb5_export_lucid_sec_context() argument
258 if (context_handle == NULL in gss_krb5_export_lucid_sec_context()
259 || *context_handle == GSS_C_NO_CONTEXT in gss_krb5_export_lucid_sec_context()
268 *context_handle, in gss_krb5_export_lucid_sec_context()
520 gss_ctx_id_t context_handle, in gsskrb5_extract_authtime_from_sec_context() argument
526 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authtime_from_sec_context()
533 context_handle, in gsskrb5_extract_authtime_from_sec_context()
575 gss_ctx_id_t context_handle, in gsskrb5_extract_authz_data_from_sec_context() argument
585 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authz_data_from_sec_context()
638 context_handle, in gsskrb5_extract_authz_data_from_sec_context()
[all …]
/freebsd/crypto/heimdal/lib/gssapi/mech/
H A Dgss_aeap.c48 gss_ctx_id_t context_handle, in gss_wrap_iov() argument
55 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_wrap_iov()
86 gss_ctx_id_t context_handle, in gss_unwrap_iov() argument
92 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_unwrap_iov()
129 gss_ctx_id_t context_handle, in gss_wrap_iov_length() argument
136 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_wrap_iov_length()
202 const gss_ctx_id_t context_handle, in gss_context_query_attributes() argument
H A Dgss_accept_sec_context.c146 gss_ctx_id_t *context_handle, in gss_accept_sec_context() argument
159 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_accept_sec_context()
184 if (*context_handle == GSS_C_NO_CONTEXT) { in gss_accept_sec_context()
206 *context_handle = (gss_ctx_id_t) ctx; in gss_accept_sec_context()
216 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context()
241 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context()
256 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context()
285 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context()
293 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context()
H A Dgss_krb5.c262 gss_ctx_id_t *context_handle, in gss_krb5_export_lucid_sec_context() argument
274 if (context_handle == NULL in gss_krb5_export_lucid_sec_context()
275 || *context_handle == GSS_C_NO_CONTEXT in gss_krb5_export_lucid_sec_context()
284 *context_handle, in gss_krb5_export_lucid_sec_context()
550 gss_ctx_id_t context_handle, in gsskrb5_extract_authtime_from_sec_context() argument
556 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authtime_from_sec_context()
563 context_handle, in gsskrb5_extract_authtime_from_sec_context()
605 gss_ctx_id_t context_handle, in gsskrb5_extract_authz_data_from_sec_context() argument
615 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authz_data_from_sec_context()
668 context_handle, in gsskrb5_extract_authz_data_from_sec_context()
[all …]
H A Dgss_delete_sec_context.c33 gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument
37 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_delete_sec_context()
53 *context_handle = GSS_C_NO_CONTEXT; in gss_delete_sec_context()
H A Dgss_set_sec_context_option.c37 gss_ctx_id_t *context_handle, in gss_set_sec_context_option() argument
47 if (context_handle == NULL) in gss_set_sec_context_option()
50 ctx = (struct _gss_context *) *context_handle; in gss_set_sec_context_option()
/freebsd/sys/kgssapi/
H A Dgss_delete_sec_context.c44 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument
62 if (*context_handle) { in gss_delete_sec_context()
63 ctx = *context_handle; in gss_delete_sec_context()
93 *context_handle = NULL; in gss_delete_sec_context()
/freebsd/lib/libgssapi/
H A Dgss_delete_sec_context.c39 gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument
42 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_delete_sec_context()
58 *context_handle = GSS_C_NO_CONTEXT; in gss_delete_sec_context()
H A Dgss_set_sec_context_option.c43 gss_ctx_id_t *context_handle, in gss_set_sec_context_option() argument
54 if (context_handle == NULL) { in gss_set_sec_context_option()
73 ctx = (struct _gss_context *) *context_handle; in gss_set_sec_context_option()

1234