Home
last modified time | relevance | path

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

12

/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/
H A Dencapsulate.c105 gss_buffer_t output_token, in _gssapi_encapsulate() argument
114 output_token->length = outer_len; in _gssapi_encapsulate()
115 output_token->value = malloc (outer_len); in _gssapi_encapsulate()
116 if (output_token->value == NULL) { in _gssapi_encapsulate()
121 p = _gssapi_make_mech_header (output_token->value, len, mech); in _gssapi_encapsulate()
135 gss_buffer_t output_token, in _gsskrb5_encapsulate() argument
145 output_token->length = outer_len; in _gsskrb5_encapsulate()
146 output_token->value = malloc (outer_len); in _gsskrb5_encapsulate()
147 if (output_token->value == NULL) { in _gsskrb5_encapsulate()
152 p = _gsskrb5_make_header (output_token->value, len, type, mech); in _gsskrb5_encapsulate()
H A Dinit_sec_context.c389 gss_buffer_t output_token, in init_auth() argument
490 gss_buffer_t output_token, in init_auth_restart() argument
658 output_token->value = outbuf.data; in init_auth_restart()
659 output_token->length = outbuf.length; in init_auth_restart()
661 ret = _gsskrb5_encapsulate (minor_status, &outbuf, output_token, in init_auth_restart()
735 gss_buffer_t output_token, in repl_mutual() argument
745 output_token->length = 0; in repl_mutual()
746 output_token->value = NULL; in repl_mutual()
836 output_token->length = outbuf.length; in repl_mutual()
837 output_token->value = outbuf.data; in repl_mutual()
[all …]
H A Ddelete_sec_context.c41 gss_buffer_t output_token) in _gsskrb5_delete_sec_context() argument
50 if (output_token) { in _gsskrb5_delete_sec_context()
51 output_token->length = 0; in _gsskrb5_delete_sec_context()
52 output_token->value = NULL; in _gsskrb5_delete_sec_context()
H A Daccept_sec_context.c295 gss_buffer_t output_token) in send_error_token() argument
337 output_token, in send_error_token()
358 gss_buffer_t output_token, in gsskrb5_acceptor_start() argument
450 server, &indata, output_token); in gsskrb5_acceptor_start()
636 output_token->length = outbuf.length; in gsskrb5_acceptor_start()
637 output_token->value = outbuf.data; in gsskrb5_acceptor_start()
641 output_token, in gsskrb5_acceptor_start()
704 gss_buffer_t output_token, in acceptor_wait_for_dcestyle() argument
867 gss_buffer_t output_token, in _gsskrb5_accept_sec_context() argument
878 output_token->length = 0; in _gsskrb5_accept_sec_context()
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/
H A Dgss_encapsulate_token.c41 gss_buffer_t output_token) in gss_encapsulate_token() argument
49 _mg_buffer_zero(output_token); in gss_encapsulate_token()
57 output_token->value, output_token->length, in gss_encapsulate_token()
61 _mg_buffer_zero(output_token); in gss_encapsulate_token()
64 if (output_token->length != size) in gss_encapsulate_token()
H A Dgss_delete_sec_context.c36 gss_buffer_t output_token) in gss_delete_sec_context() argument
41 if (output_token) in gss_delete_sec_context()
42 _mg_buffer_zero(output_token); in gss_delete_sec_context()
52 minor_status, &ctx->gc_ctx, output_token); in gss_delete_sec_context()
H A Dgss_decapsulate_token.c41 gss_buffer_t output_token) in gss_decapsulate_token() argument
49 _mg_buffer_zero(output_token); in gss_decapsulate_token()
64 output_token->value = ct.innerContextToken.data; in gss_decapsulate_token()
65 output_token->length = ct.innerContextToken.length; in gss_decapsulate_token()
H A Dgss_init_sec_context.c121 gss_buffer_t output_token, in gss_init_sec_context() argument
136 _mg_buffer_zero(output_token); in gss_init_sec_context()
206 output_token, in gss_init_sec_context()
214 _mg_buffer_zero(output_token); in gss_init_sec_context()
H A Dgss_accept_sec_context.c154 gss_buffer_t output_token, in gss_accept_sec_context() argument
179 _mg_buffer_zero(output_token); in gss_accept_sec_context()
235 output_token, in gss_accept_sec_context()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/
H A Daccept_sec_context.c40 gss_buffer_t output_token) in send_reject() argument
58 output_token->value, output_token->length, &nt, in send_reject()
92 gss_buffer_t output_token) in send_supported_mechs() argument
142 ret = gss_encapsulate_token(&data, GSS_SPNEGO_MECHANISM, output_token); in send_supported_mechs()
160 gss_buffer_t output_token) in send_accept() argument
254 output_token->value, output_token->length, in send_accept()
414 gss_buffer_t output_token) in acceptor_complete() argument
459 send_reject (minor_status, output_token); in acceptor_complete()
480 gss_buffer_t output_token, in acceptor_start() argument
504 return send_supported_mechs (minor_status, output_token); in acceptor_start()
[all …]
H A Dinit_sec_context.c85 gss_buffer_t output_token) in spnego_reply_internal() argument
93 output_token->length = 0; in spnego_reply_internal()
94 output_token->value = NULL; in spnego_reply_internal()
111 output_token->length = 0; in spnego_reply_internal()
112 output_token->value = NULL; in spnego_reply_internal()
162 output_token->value, output_token->length, in spnego_reply_internal()
191 gss_buffer_t output_token, in spnego_initial() argument
354 output_token); in spnego_initial()
388 gss_buffer_t output_token, in spnego_reply() argument
406 output_token->length = 0; in spnego_reply()
[all …]
H A Dcompat.c100 gss_buffer_t output_token in _gss_spnego_internal_delete_sec_context() argument
112 if (output_token != GSS_C_NO_BUFFER) { in _gss_spnego_internal_delete_sec_context()
113 output_token->length = 0; in _gss_spnego_internal_delete_sec_context()
114 output_token->value = NULL; in _gss_spnego_internal_delete_sec_context()
136 output_token); in _gss_spnego_internal_delete_sec_context()
H A Dspnego-private.h66 gss_buffer_t output_token );
213 gss_buffer_t output_token );
H A Dcontext_stubs.c107 gss_buffer_t output_token in _gss_spnego_delete_sec_context() argument
121 output_token); in _gss_spnego_delete_sec_context()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/
H A Ddelete_sec_context.c41 gss_buffer_t output_token in _gss_ntlm_delete_sec_context() argument
58 if (output_token) { in _gss_ntlm_delete_sec_context()
59 output_token->length = 0; in _gss_ntlm_delete_sec_context()
60 output_token->value = NULL; in _gss_ntlm_delete_sec_context()
H A Daccept_sec_context.c78 gss_buffer_t output_token, in _gss_ntlm_accept_sec_context() argument
89 output_token->value = NULL; in _gss_ntlm_accept_sec_context()
90 output_token->length = 0; in _gss_ntlm_accept_sec_context()
165 output_token->value = malloc(out.length); in _gss_ntlm_accept_sec_context()
166 if (output_token->value == NULL && out.length != 0) { in _gss_ntlm_accept_sec_context()
172 memcpy(output_token->value, out.data, out.length); in _gss_ntlm_accept_sec_context()
173 output_token->length = out.length; in _gss_ntlm_accept_sec_context()
H A Dinit_sec_context.c267 gss_buffer_t output_token, in _gss_ntlm_init_sec_context() argument
336 output_token->value = data.data; in _gss_ntlm_init_sec_context()
337 output_token->length = data.length; in _gss_ntlm_init_sec_context()
526 output_token->length = data.length; in _gss_ntlm_init_sec_context()
527 output_token->value = data.data; in _gss_ntlm_init_sec_context()
H A Dntlm-private.h80 gss_buffer_t output_token );
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/
H A Dtest_context.c158 gss_buffer_desc input_token, output_token; in loop() local
205 &output_token, in loop()
229 &output_token, in loop()
243 if (output_token.length != 0) in loop()
244 gss_release_buffer(&min_stat, &output_token); in loop()
251 if (output_token.length != 0) in loop()
252 gss_release_buffer(&min_stat, &output_token); in loop()
284 gss_buffer_desc input_token, output_token, output_token2; in wrapunwrap() local
293 &conf_state, &output_token); in wrapunwrap()
298 maj_stat = gss_unwrap(&min_stat, sctx, &output_token, in wrapunwrap()
[all …]
H A DChangeLog2273 * accept_sec_context.c: don't clear output_token twice remember to
2899 output_token
2918 `output_token'
2919 * init_sec_context.c (init_auth): always initialize `output_token'
2921 `output_token'
/netbsd-src/external/bsd/openldap/dist/libraries/libldap/
H A Dgssapi.c671 gss_buffer_desc input_token, output_token = GSS_C_EMPTY_BUFFER; in ldap_int_gss_spnego_bind_s() local
728 &output_token, in ldap_int_gss_spnego_bind_s()
739 cred.bv_val = (char *)output_token.value; in ldap_int_gss_spnego_bind_s()
740 cred.bv_len = output_token.length; in ldap_int_gss_spnego_bind_s()
742 gss_release_buffer( &minor_status, &output_token ); in ldap_int_gss_spnego_bind_s()
765 &output_token, in ldap_int_gss_spnego_bind_s()
772 gss_release_buffer( &minor_status, &output_token ); in ldap_int_gss_spnego_bind_s()
796 gss_release_buffer( &minor_status, &output_token ); in ldap_int_gss_spnego_bind_s()
/netbsd-src/crypto/external/bsd/heimdal/include/
H A Dspnego-private.h64 gss_buffer_t output_token );
211 gss_buffer_t output_token );
H A Dntlm-private.h78 gss_buffer_t output_token );
/netbsd-src/crypto/external/bsd/libsaslc/dist/ref/
H A Drfc4752.txt150 client then responds with the resulting output_token. If
187 last call to GSS_Init_sec_context returned an output_token, then the
188 client responds with the output_token, otherwise the client responds
222 GSS_S_CONTINUE_NEEDED, the server returns the generated output_token
296 If the last call to GSS_Accept_sec_context returned an output_token,
298 reply from the client with no data. Whether or not an output_token
300 such an output_token), the server then constructs 4 octets of data,
303 containing in network byte order the maximum size output_token the
H A Drfc2222.txt502 output_token. If GSS_Init_sec_context returns GSS_S_CONTINUE_NEEDED,
517 returned an output_token, then the client responds with the
518 output_token, otherwise the client responds with no data. The client
538 GSS_S_CONTINUE_NEEDED, the server returns the generated output_token
545 returned an output_token, the server returns it to the client in a
547 or not an output_token was returned (and after receipt of any
548 response from the client to such an output_token), the server then
552 maximum size output_token the server is able to receive. The server

12