Home
last modified time | relevance | path

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

123456

/src/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 …]
/src/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()
/src/crypto/krb5/src/lib/gssapi/mechglue/
H A Dg_wrap_iov.c34 gss_ctx_id_t context_handle, in val_wrap_iov_args() argument
52 if (context_handle == GSS_C_NO_CONTEXT) in val_wrap_iov_args()
63 gss_wrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, in gss_wrap_iov() argument
73 status = val_wrap_iov_args(minor_status, context_handle, in gss_wrap_iov()
84 ctx = (gss_union_ctx_id_t) context_handle; in gss_wrap_iov()
112 gss_wrap_iov_length(OM_uint32 *minor_status, gss_ctx_id_t context_handle, in gss_wrap_iov_length() argument
123 status = val_wrap_iov_args(minor_status, context_handle, in gss_wrap_iov_length()
134 ctx = (gss_union_ctx_id_t) context_handle; in gss_wrap_iov_length()
162 gss_get_mic_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, in gss_get_mic_iov() argument
169 status = val_wrap_iov_args(minor_status, context_handle, 0, qop_req, NULL, in gss_get_mic_iov()
[all …]
H A Dg_delete_sec_context.c38 gss_ctx_id_t *context_handle, in val_del_sec_ctx_args() argument
57 if (context_handle == NULL || *context_handle == GSS_C_NO_CONTEXT) in val_del_sec_ctx_args()
65 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument
71 status = val_del_sec_ctx_args(minor_status, context_handle, output_token); in gss_delete_sec_context()
80 ctx = (gss_union_ctx_id_t) *context_handle; in gss_delete_sec_context()
96 free(*context_handle); in gss_delete_sec_context()
97 *context_handle = GSS_C_NO_CONTEXT; in gss_delete_sec_context()
H A Dg_seal.c32 gss_ctx_id_t context_handle, in val_wrap_args() argument
54 if (context_handle == GSS_C_NO_CONTEXT) in val_wrap_args()
68 gss_ctx_id_t context_handle, in gss_wrap() argument
82 status = val_wrap_args(minor_status, context_handle, in gss_wrap()
94 ctx = (gss_union_ctx_id_t) context_handle; in gss_wrap()
133 gss_ctx_id_t context_handle, in gss_seal() argument
141 return gss_wrap(minor_status, context_handle, in gss_seal()
155 gss_ctx_id_t context_handle, in gssint_wrap_size_limit_iov_shim() argument
183 status = mech->gss_wrap_iov_length(minor_status, context_handle, in gssint_wrap_size_limit_iov_shim()
207 gss_ctx_id_t context_handle, in gss_wrap_size_limit() argument
[all …]
H A Dg_unwrap_iov.c34 gss_ctx_id_t context_handle, in val_unwrap_iov_args() argument
51 if (context_handle == GSS_C_NO_CONTEXT) in val_unwrap_iov_args()
62 gss_unwrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, in gss_unwrap_iov() argument
72 status = val_unwrap_iov_args(minor_status, context_handle, in gss_unwrap_iov()
82 ctx = (gss_union_ctx_id_t) context_handle; in gss_unwrap_iov()
109 gss_verify_mic_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, in gss_verify_mic_iov() argument
117 status = val_unwrap_iov_args(minor_status, context_handle, NULL, in gss_verify_mic_iov()
123 ctx = (gss_union_ctx_id_t)context_handle; in gss_verify_mic_iov()
H A Dg_sign.c34 gss_ctx_id_t context_handle, in val_get_mic_args() argument
55 if (context_handle == GSS_C_NO_CONTEXT) in val_get_mic_args()
69 gss_get_mic(OM_uint32 *minor_status, gss_ctx_id_t context_handle, in gss_get_mic() argument
77 status = val_get_mic_args(minor_status, context_handle, in gss_get_mic()
87 ctx = (gss_union_ctx_id_t) context_handle; in gss_get_mic()
112 gss_sign(OM_uint32 *minor_status, gss_ctx_id_t context_handle, int qop_req, in gss_sign() argument
115 return (gss_get_mic(minor_status, context_handle, (gss_qop_t) qop_req, in gss_sign()
H A Dg_init_sec_context.c40 gss_ctx_id_t *context_handle, in val_init_sec_ctx_args() argument
77 if (context_handle == NULL) in val_init_sec_ctx_args()
93 gss_ctx_id_t *context_handle, gss_name_t target_name, in gss_init_sec_context() argument
112 context_handle, in gss_init_sec_context()
167 if(*context_handle == GSS_C_NO_CONTEXT) { in gss_init_sec_context()
173 union_ctx_id = (gss_union_ctx_id_t)*context_handle; in gss_init_sec_context()
216 if (*context_handle == GSS_C_NO_CONTEXT) { in gss_init_sec_context()
221 } else if (*context_handle == GSS_C_NO_CONTEXT) { in gss_init_sec_context()
222 *context_handle = (gss_ctx_id_t)union_ctx_id; in gss_init_sec_context()
H A Dg_exp_sec_context.c41 gss_ctx_id_t *context_handle, in val_exp_sec_ctx_args() argument
60 if (context_handle == NULL || *context_handle == GSS_C_NO_CONTEXT) in val_exp_sec_ctx_args()
71 gss_export_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, in gss_export_sec_context() argument
82 context_handle, interprocess_token); in gss_export_sec_context()
91 ctx = (gss_union_ctx_id_t) *context_handle; in gss_export_sec_context()
136 *context_handle = GSS_C_NO_CONTEXT; in gss_export_sec_context()
H A Dg_imp_sec_context.c43 gss_ctx_id_t *context_handle) in val_imp_sec_ctx_args() argument
50 if (context_handle != NULL) in val_imp_sec_ctx_args()
51 *context_handle = GSS_C_NO_CONTEXT; in val_imp_sec_ctx_args()
58 if (context_handle == NULL) in val_imp_sec_ctx_args()
74 gss_ctx_id_t *context_handle) in gss_import_sec_context() argument
88 interprocess_token, context_handle); in gss_import_sec_context()
147 *context_handle = (gss_ctx_id_t)ctx; in gss_import_sec_context()
H A Dg_verify.c32 gss_verify_mic(OM_uint32 * minor_status, gss_ctx_id_t context_handle, in gss_verify_mic() argument
45 if (context_handle == GSS_C_NO_CONTEXT) in gss_verify_mic()
58 ctx = (gss_union_ctx_id_t) context_handle; in gss_verify_mic()
83 gss_verify(OM_uint32 *minor_status, gss_ctx_id_t context_handle, in gss_verify() argument
87 return (gss_verify_mic(minor_status, context_handle, in gss_verify()
H A Dg_accept_sec_context.c41 gss_ctx_id_t *context_handle, in val_acc_sec_ctx_args() argument
83 if (context_handle == NULL) in val_acc_sec_ctx_args()
131 gss_accept_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, in gss_accept_sec_context() argument
156 context_handle, in gss_accept_sec_context()
176 if(*context_handle == GSS_C_NO_CONTEXT) { in gss_accept_sec_context()
210 union_ctx_id = (gss_union_ctx_id_t)*context_handle; in gss_accept_sec_context()
217 if (*context_handle == GSS_C_NO_CONTEXT) { in gss_accept_sec_context()
263 *context_handle = (gss_ctx_id_t)union_ctx_id; in gss_accept_sec_context()
351 *context_handle = (gss_ctx_id_t)union_ctx_id; in gss_accept_sec_context()
366 if (union_ctx_id && *context_handle == GSS_C_NO_CONTEXT) { in gss_accept_sec_context()
/src/crypto/krb5/src/lib/gssapi/spnego/
H A DgssapiP_spnego.h283 gss_ctx_id_t context_handle,
293 gss_ctx_id_t context_handle,
304 const gss_ctx_id_t context_handle,
311 gss_ctx_id_t *context_handle,
318 const gss_ctx_id_t context_handle,
325 gss_ctx_id_t *context_handle,
333 gss_ctx_id_t *context_handle
340 const gss_ctx_id_t context_handle,
353 const gss_ctx_id_t context_handle,
371 const gss_ctx_id_t context_handle,
[all …]
/src/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 …]
/src/crypto/krb5/src/lib/gssapi/krb5/
H A Diakerb.c809 gss_ctx_id_t *context_handle, in iakerb_gss_delete_sec_context() argument
812 iakerb_ctx_id_t iakerb_ctx = (iakerb_ctx_id_t)*context_handle; in iakerb_gss_delete_sec_context()
820 *context_handle = GSS_C_NO_CONTEXT; in iakerb_gss_delete_sec_context()
847 gss_ctx_id_t *context_handle, in iakerb_gss_accept_sec_context() argument
861 krb5_boolean first_token = (*context_handle == GSS_C_NO_CONTEXT); in iakerb_gss_accept_sec_context()
869 ctx = (iakerb_ctx_id_t)*context_handle; in iakerb_gss_accept_sec_context()
921 *context_handle = GSS_C_NO_CONTEXT; in iakerb_gss_accept_sec_context()
923 *context_handle = (gss_ctx_id_t)ctx; in iakerb_gss_accept_sec_context()
934 gss_ctx_id_t *context_handle, in iakerb_gss_init_sec_context() argument
952 int initialContextToken = (*context_handle == GSS_C_NO_CONTEXT); in iakerb_gss_init_sec_context()
[all …]
H A Dinq_context.c81 krb5_gss_inquire_context(OM_uint32 *minor_status, gss_ctx_id_t context_handle, in krb5_gss_inquire_context() argument
99 ctx = (krb5_gss_ctx_id_rec *) context_handle; in krb5_gss_inquire_context()
231 const gss_ctx_id_t context_handle, in gss_krb5int_inq_sspi_session_key() argument
235 krb5_gss_ctx_id_t ctx = (krb5_gss_ctx_id_t)context_handle; in gss_krb5int_inq_sspi_session_key()
248 const gss_ctx_id_t context_handle, in gss_krb5int_inq_odbc_session_key() argument
254 krb5_gss_ctx_id_t ctx = (krb5_gss_ctx_id_t)context_handle; in gss_krb5int_inq_odbc_session_key()
276 const gss_ctx_id_t context_handle, in gss_krb5int_extract_authz_data_from_sec_context() argument
287 ctx = (krb5_gss_ctx_id_rec *) context_handle; in gss_krb5int_extract_authz_data_from_sec_context()
326 const gss_ctx_id_t context_handle, in gss_krb5int_extract_authtime_from_sec_context() argument
333 ctx = (krb5_gss_ctx_id_rec *) context_handle; in gss_krb5int_extract_authtime_from_sec_context()
[all …]
/src/crypto/krb5/src/plugins/gssapi/negoextest/
H A Dmain.c46 gss_ctx_id_t *context_handle, gss_name_t target_name, in gss_init_sec_context() argument
54 struct test_context *ctx = (struct test_context *)*context_handle; in gss_init_sec_context()
91 *context_handle = (gss_ctx_id_t)ctx; in gss_init_sec_context()
111 gss_accept_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, in gss_accept_sec_context() argument
120 struct test_context *ctx = (struct test_context *)*context_handle; in gss_accept_sec_context()
150 if (*context_handle == GSS_C_NO_CONTEXT) { in gss_accept_sec_context()
155 *context_handle = (gss_ctx_id_t)ctx; in gss_accept_sec_context()
175 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument
178 free(*context_handle); in gss_delete_sec_context()
179 *context_handle = GSS_C_NO_CONTEXT; in gss_delete_sec_context()
[all …]
/src/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()
/src/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 …]

123456