Searched refs:ntlm (Results 1 - 25 of 49) sorted by relevance

12

/macosx-10.9.5/curl-78.94.1/curl/lib/
H A Dcurl_ntlm.c30 * http://davenport.sourceforge.net/ntlm.html
31 * http://www.innovation.ch/java/ntlm.html
69 struct ntlmdata *ntlm; local
78 ntlm = proxy ? &conn->proxyntlm : &conn->ntlm;
91 result = Curl_ntlm_decode_type2_message(conn->data, header, ntlm);
95 ntlm->state = NTLMSTATE_TYPE2; /* We got a type-2 message */
98 if(ntlm->state == NTLMSTATE_TYPE3) {
101 ntlm->state = NTLMSTATE_NONE;
104 else if(ntlm
135 struct ntlmdata *ntlm; local
[all...]
H A Dcurl_ntlm_msgs.h32 struct ntlmdata *ntlm,
40 struct ntlmdata *ntlm,
47 struct ntlmdata* ntlm);
49 /* This is to clean up the ntlm data structure */
51 void Curl_ntlm_sspi_cleanup(struct ntlmdata *ntlm);
62 /* Flag bits definitions based on http://davenport.sourceforge.net/ntlm.html */
H A Dcurl_ntlm_msgs.c30 * http://davenport.sourceforge.net/ntlm.html
31 * http://www.innovation.ch/java/ntlm.html
182 * This is used to decode a ntlm type-2 message received from a HTTP or SASL
184 * from a base64 string into a raw ntlm message and checked for validity
186 * the given ntlm data structure.
192 * ntlm [in] - Pointer to ntlm data struct being used and modified.
198 struct ntlmdata* ntlm)
238 ntlm->type_2 = malloc(size + 1);
239 if(ntlm
196 Curl_ntlm_decode_type2_message(struct SessionHandle *data, const char* header, struct ntlmdata* ntlm) argument
275 Curl_ntlm_sspi_cleanup(struct ntlmdata *ntlm) argument
324 Curl_ntlm_create_type1_message(const char *userp, const char *passwdp, struct ntlmdata *ntlm, char **outptr, size_t *outlen) argument
572 Curl_ntlm_create_type3_message(struct SessionHandle *data, const char *userp, const char *passwdp, struct ntlmdata *ntlm, char **outptr, size_t *outlen) argument
[all...]
H A Dcurl_sasl.h69 struct ntlmdata *ntlm,
79 struct ntlmdata *ntlm,
H A Dcurl_ntlm_wb.c30 * http://davenport.sourceforge.net/ntlm.html
31 * http://www.innovation.ch/java/ntlm.html
288 * This is for creating ntlm header output by delegating challenge/response
300 struct ntlmdata *ntlm; local
312 ntlm = &conn->proxyntlm;
318 ntlm = &conn->ntlm;
327 switch(ntlm->state) {
333 * http://devel.squid-cache.org/ntlm/squid_helper_protocol.html
346 res = ntlm_wb_response(conn, "YR\n", ntlm
[all...]
H A Dcurl_sasl.c421 * ntlm [in/out] - The ntlm data struct being used and modified.
430 struct ntlmdata *ntlm,
433 return Curl_ntlm_create_type1_message(userp, passwdp, ntlm, outptr,
449 * ntlm [in/out] - The ntlm data struct being used and modified.
460 struct ntlmdata *ntlm,
463 CURLcode result = Curl_ntlm_decode_type2_message(data, header, ntlm);
466 result = Curl_ntlm_create_type3_message(data, userp, passwdp, ntlm,
487 /* Cleanup the ntlm structur
428 Curl_sasl_create_ntlm_type1_message(const char *userp, const char *passwdp, struct ntlmdata *ntlm, char **outptr, size_t *outlen) argument
456 Curl_sasl_create_ntlm_type3_message(struct SessionHandle *data, const char *header, const char *userp, const char *passwdp, struct ntlmdata *ntlm, char **outptr, size_t *outlen) argument
[all...]
/macosx-10.9.5/passwordserver_sasl-170/cyrus_sasl/plugins/
H A Dmakeinit.sh1 for mech in anonymous crammd5 digestmd5 gssapiv2 kerberos4 login ntlm otp passdss plain srp; do
H A Dntlm_init.c41 SASL_CLIENT_PLUG_INIT( ntlm )
42 SASL_SERVER_PLUG_INIT( ntlm )
/macosx-10.9.5/Heimdal-323.92.1/lib/gssapi/ntlm/
H A Dkdc.c34 #include "ntlm.h"
44 krb5_ntlm ntlm; member in struct:ntlmkrb5
57 * Get credential cache that the ntlm code can use to talk to the KDC
183 ret = krb5_ntlm_alloc(c->context, &c->ntlm);
222 if (c->ntlm)
223 krb5_ntlm_free(c->context, c->ntlm);
265 c->ntlm,
280 ret = krb5_ntlm_init_get_opaque(c->context, c->ntlm, &c->opaque);
290 ret = krb5_ntlm_init_get_flags(c->context, c->ntlm, &type2.flags);
297 ret = krb5_ntlm_init_get_challenge(c->context, c->ntlm,
[all...]
/macosx-10.9.5/Heimdal-323.92.1/lib/gssapi/
H A DNTMakefile182 ntlm/accept_sec_context.c \
183 ntlm/acquire_cred.c \
184 ntlm/add_cred.c \
185 ntlm/canonicalize_name.c \
186 ntlm/compare_name.c \
187 ntlm/context_time.c \
188 ntlm/creds.c \
189 ntlm/crypto.c \
190 ntlm/delete_sec_context.c \
191 ntlm/display_nam
[all...]
H A Dregen.sh1 perl ../../cf/make-proto.pl -a -x ../../packages/mac/framework/gss.json -E GSS_LIB -q -P comment -o gssapi/gssapi_protos.h {mech,krb5,spnego,ntlm,cf}/*.c
2 perl ../../cf/make-proto.pl -a -x ../../packages/mac/framework/gss-apple.json -E GSS_LIB -q -P comment -o gssapi/gssapi_apple.h {mech,krb5,spnego,ntlm,cf}/*.c
/macosx-10.9.5/Heimdal-323.92.1/lib/krb5/
H A Ddigest.c842 krb5_ntlm *ntlm)
844 *ntlm = calloc(1, sizeof(**ntlm));
845 if (*ntlm == NULL) {
853 krb5_ntlm_free(krb5_context context, krb5_ntlm ntlm) argument
855 free_NTLMInit(&ntlm->init);
856 free_NTLMInitReply(&ntlm->initReply);
857 free_NTLMRequest(&ntlm->request);
858 free_NTLMResponse(&ntlm->response);
859 memset(ntlm,
841 krb5_ntlm_alloc(krb5_context context, krb5_ntlm *ntlm) argument
866 krb5_ntlm_init_request(krb5_context context, krb5_ntlm ntlm, krb5_realm realm, krb5_ccache ccache, uint32_t flags, const char *hostname, const char *domainname) argument
927 krb5_ntlm_init_get_flags(krb5_context context, krb5_ntlm ntlm, uint32_t *flags) argument
936 krb5_ntlm_init_get_challange(krb5_context context, krb5_ntlm ntlm, krb5_data *challenge) argument
950 krb5_ntlm_init_get_opaque(krb5_context context, krb5_ntlm ntlm, krb5_data *opaque) argument
964 krb5_ntlm_init_get_targetname(krb5_context context, krb5_ntlm ntlm, char **name) argument
977 krb5_ntlm_init_get_targetinfo(krb5_context context, krb5_ntlm ntlm, krb5_data *data) argument
1000 krb5_ntlm_request(krb5_context context, krb5_ntlm ntlm, krb5_realm realm, krb5_ccache ccache) argument
1049 krb5_ntlm_req_set_flags(krb5_context context, krb5_ntlm ntlm, uint32_t flags) argument
1058 krb5_ntlm_req_set_username(krb5_context context, krb5_ntlm ntlm, const char *username) argument
1071 krb5_ntlm_req_set_targetname(krb5_context context, krb5_ntlm ntlm, const char *targetname) argument
1084 krb5_ntlm_req_set_lm(krb5_context context, krb5_ntlm ntlm, void *hash, size_t len) argument
1099 krb5_ntlm_req_set_ntlm(krb5_context context, krb5_ntlm ntlm, void *hash, size_t len) argument
1114 krb5_ntlm_req_set_opaque(krb5_context context, krb5_ntlm ntlm, krb5_data *opaque) argument
1129 krb5_ntlm_req_set_session(krb5_context context, krb5_ntlm ntlm, void *sessionkey, size_t length) argument
1149 krb5_ntlm_rep_get_status(krb5_context context, krb5_ntlm ntlm) argument
1156 krb5_ntlm_rep_get_sessionkey(krb5_context context, krb5_ntlm ntlm, krb5_data *data) argument
[all...]
/macosx-10.9.5/Heimdal-323.92.1/lib/ntlm/
H A DNTMakefile32 RELDIR=lib\ntlm
41 libheimntlm_la_SOURCES = ntlm.c heimntlm.h
57 $(BINDIR)\heimntlm.dll: $(OBJ)\ntlm.obj $(OBJ)\ntlm_err.obj $(LIBHEIMDAL) $(LIBROKEN) $(LIBCOMERR) $(RES)
66 $(LIBHEIMNTLM): $(OBJ)\ntlm.obj $(OBJ)\ntlm_err.obj
H A Dntlm_err.et2 # Error messages for the ntlm library
7 error_table ntlm
H A Dtest_ntlm.c124 &type3.ntlm);
132 free(type3.ntlm.data);
234 errx(1, "ntlm master key not same");
253 struct ntlm_buf lm, ntlm; local
277 &ntlm);
283 if (ntlm.length != 24 || memcmp(ntlm.data, ntlm2_sess_resp, 24) != 0)
287 free(ntlm.data);
360 &t3.ntlm,
H A Dntlm.c78 * services to authenticate users w/o direct access to the users ntlm
82 * http://davenport.sourceforge.net/ntlm.html .
189 * heim_ntlm_free_buf frees the ntlm buffer
632 CHECK(krb5_store_uint8(out, 0x0f), 0); /* ntlm version 15 */
946 heim_ntlm_free_buf(&data->ntlm);
970 struct sec_buffer lm, ntlm, target, username, sessionkey, ws; local
990 CHECK(ret_sec_buffer(in, &ntlm), 0);
991 if (ntlm.allocated)
992 min_offset = MIN(min_offset, ntlm.offset);
1016 CHECK(ret_buf(in, &ntlm,
1048 struct sec_buffer lm, ntlm, target, username, sessionkey, ws; local
1864 heim_ntlm_calculate_ntlm2_sess(const unsigned char clnt_nonce[8], const unsigned char svr_chal[8], const unsigned char ntlm_hash[16], struct ntlm_buf *lm, struct ntlm_buf *ntlm) argument
[all...]
/macosx-10.9.5/tcl-102/tcl_ext/tcllib/tcllib/modules/sasl/
H A DpkgIndex.tcl9 package ifneeded SASL::NTLM 1.1.1 [list source [file join $dir ntlm.tcl]]
/macosx-10.9.5/Heimdal-323.92.1/tests/apple/
H A Dcheck-apple-od.in59 echo "checking ntlm"
60 ${test_context} --mech-type=ntlm --cred-type=ntlm \
62 { echo "ntlm check failed with: $?" ; exit 1; }
H A Dcheck-apple-lkdc.in378 --mech-type=ntlm \
380 --ret-mech-type=ntlm \
392 --mech-type=ntlm \
395 --ret-mech-type=ntlm \
411 --mech-type=ntlm \
413 --ret-mech-type=ntlm \
421 --mech-type=ntlm \
423 --ret-mech-type=ntlm \
433 --mech-type=ntlm \
435 --ret-mech-type=ntlm \
[all...]
H A Dcheck-apple-ad.in78 echo " acquire ntlm creds"
80 ${gsstool} acquire-cred --mech=ntlm ktestuser@ADS >/dev/null || exit 1
82 echo " check ntlm creds"
83 ${gsstool} list --mech=ntlm | grep ktestuser@ADS >/dev/null || exit 1
97 echo " spnego/ntlm"
98 ${http_client} --mech=spnego --cred-mech=ntlm --client=ktestuser@ADS \
100 { echo "spnego/ntlm failed" ; exit 1; }
102 echo " ntlm"
103 ${http_client} --mech=ntlm --cred-mech=ntlm
[all...]
/macosx-10.9.5/Heimdal-323.92.1/tests/gss/
H A Dcheck-ntlm.in69 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt"
130 echo "======context building ntlm"
132 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt-no"
136 ${context} --mech-type=ntlm \
139 --ret-mech-type=ntlm \
143 echo "Getting client initial tickets (with ntlm creds)"
144 ${kinit} --password-file=${objdir}/foopassword --ntlm-domain=TEST user1@${R} || exitcode=1
147 ${context} --mech-type=ntlm \
150 --ret-mech-type=ntlm \
155 ${context} --mech-type=ntlm \
[all...]
H A Dcheck-spnego.in68 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt"
125 for mech in ntlm krb5 ; do
141 ${context} --mech-type=ntlm --ret-mech-type=krb5 \
145 ${context} --mech-type=krb5 --ret-mech-type=ntlm \
172 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt-no"
180 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt"
189 --ret-mech-type=ntlm \
201 --ret-mech-type=ntlm \
/macosx-10.9.5/passwordserver_sasl-170/cyrus_sasl/lib/
H A Dstaticopen.h104 extern SPECIFIC_SERVER_PLUG_INIT_PROTO( ntlm );
105 extern SPECIFIC_CLIENT_PLUG_INIT_PROTO( ntlm );
155 SPECIFIC_SERVER_PLUG_INIT( ntlm, "NTLM" ),
156 SPECIFIC_CLIENT_PLUG_INIT( ntlm, "NTLM" ),
/macosx-10.9.5/Heimdal-323.92.1/lib/
H A DNTMakefile44 $(dir_hcrypto) hx509 krb5 heimdal ntlm kafs gssapi hdb \
/macosx-10.9.5/Heimdal-323.92.1/tests/kdc/
H A Dcheck-digest.in122 ${kdigest} ntlm-server-init \
129 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt"
132 echo "test_context --mech-type=ntlm"
133 ${test_context} --mech-type=ntlm \
138 ${test_context} --mech-type=ntlm \
143 ${test_context} --mech-type=ntlm \
159 ${test_context} --mech-type=ntlm ${type} \

Completed in 504 milliseconds

12