auth_context 26 examples/auth/auth_skel.c static NTSTATUS check_skel_security(const struct auth_context *auth_context, auth_context 44 examples/auth/auth_skel.c NTSTATUS auth_init_skel(struct auth_context *auth_context, const char *param, auth_methods **auth_method) auth_context 79 source3/auth/auth.c static void get_ntlm_challenge(struct auth_context *auth_context, auth_context 208 source3/auth/auth.c static NTSTATUS check_ntlm_password(const struct auth_context *auth_context, auth_context 330 source3/auth/auth.c static void free_auth_context(struct auth_context **auth_context) auth_context 349 source3/auth/auth.c static NTSTATUS make_auth_context(struct auth_context **auth_context) auth_context 371 source3/auth/auth.c bool load_auth_module(struct auth_context *auth_context, auth_context 429 source3/auth/auth.c static NTSTATUS make_auth_context_text_list(struct auth_context **auth_context, char **text_list) auth_context 458 source3/auth/auth.c NTSTATUS make_auth_context_subsystem(struct auth_context **auth_context) auth_context 540 source3/auth/auth.c NTSTATUS make_auth_context_fixed(struct auth_context **auth_context, uchar chal[8]) auth_context 34 source3/auth/auth_builtin.c static NTSTATUS check_guest_security(const struct auth_context *auth_context, auth_context 53 source3/auth/auth_builtin.c static NTSTATUS auth_init_guest(struct auth_context *auth_context, const char *options, auth_methods **auth_method) auth_context 77 source3/auth/auth_builtin.c static NTSTATUS check_name_to_ntstatus_security(const struct auth_context *auth_context, auth_context 105 source3/auth/auth_builtin.c static NTSTATUS auth_init_name_to_ntstatus(struct auth_context *auth_context, const char *param, auth_methods **auth_method) auth_context 130 source3/auth/auth_builtin.c static NTSTATUS check_fixed_challenge_security(const struct auth_context *auth_context, auth_context 143 source3/auth/auth_builtin.c static DATA_BLOB auth_get_fixed_challenge(const struct auth_context *auth_context, auth_context 154 source3/auth/auth_builtin.c static NTSTATUS auth_init_fixed_challenge(struct auth_context *auth_context, const char *param, auth_methods **auth_method) auth_context 371 source3/auth/auth_domain.c static NTSTATUS check_ntdomain_security(const struct auth_context *auth_context, auth_context 424 source3/auth/auth_domain.c static NTSTATUS auth_init_ntdomain(struct auth_context *auth_context, const char* param, auth_methods **auth_method) auth_context 440 source3/auth/auth_domain.c static NTSTATUS check_trustdomain_security(const struct auth_context *auth_context, auth_context 526 source3/auth/auth_domain.c static NTSTATUS auth_init_trustdomain(struct auth_context *auth_context, const char* param, auth_methods **auth_method) auth_context 26 source3/auth/auth_netlogond.c const struct auth_context *auth_context, auth_context 154 source3/auth/auth_netlogond.c static NTSTATUS check_netlogond_security(const struct auth_context *auth_context, auth_context 299 source3/auth/auth_netlogond.c static NTSTATUS auth_init_netlogond(struct auth_context *auth_context, auth_context 33 source3/auth/auth_sam.c static NTSTATUS sam_password_ok(const struct auth_context *auth_context, auth_context 249 source3/auth/auth_sam.c static NTSTATUS check_sam_security(const struct auth_context *auth_context, auth_context 377 source3/auth/auth_sam.c static NTSTATUS auth_init_sam_ignoredomain(struct auth_context *auth_context, const char *param, auth_methods **auth_method) auth_context 393 source3/auth/auth_sam.c static NTSTATUS check_samstrict_security(const struct auth_context *auth_context, auth_context 434 source3/auth/auth_sam.c static NTSTATUS auth_init_sam(struct auth_context *auth_context, const char *param, auth_methods **auth_method) auth_context 40 source3/auth/auth_script.c static NTSTATUS script_check_user_credentials(const struct auth_context *auth_context, auth_context 122 source3/auth/auth_script.c static NTSTATUS auth_init_script(struct auth_context *auth_context, const char *param, auth_methods **auth_method) auth_context 226 source3/auth/auth_server.c static DATA_BLOB auth_get_challenge_server(const struct auth_context *auth_context, auth_context 270 source3/auth/auth_server.c static NTSTATUS check_smbserver_security(const struct auth_context *auth_context, auth_context 455 source3/auth/auth_server.c static NTSTATUS auth_init_smbserver(struct auth_context *auth_context, const char* param, auth_methods **auth_method) auth_context 85 source3/auth/auth_unix.c static NTSTATUS check_unix_security(const struct auth_context *auth_context, auth_context 131 source3/auth/auth_unix.c static NTSTATUS auth_init_unix(struct auth_context *auth_context, const char* param, auth_methods **auth_method) auth_context 2139 source3/auth/auth_util.c bool make_auth_methods(struct auth_context *auth_context, auth_methods **auth_method) auth_context 47 source3/auth/auth_wbc.c static NTSTATUS check_wbc_security(const struct auth_context *auth_context, auth_context 135 source3/auth/auth_wbc.c static NTSTATUS auth_init_wbc(struct auth_context *auth_context, const char *param, auth_methods **auth_method) auth_context 30 source3/auth/auth_winbind.c static NTSTATUS check_winbind_security(const struct auth_context *auth_context, auth_context 129 source3/auth/auth_winbind.c static NTSTATUS auth_init_winbind(struct auth_context *auth_context, const char *param, auth_methods **auth_method) auth_context 128 source3/include/auth.h typedef NTSTATUS (*auth_init_function)(struct auth_context *, const char *, struct auth_methods **); auth_context 921 source3/include/includes.h krb5_error_code krb5_auth_con_setuseruserkey(krb5_context context, krb5_auth_context auth_context, krb5_keyblock *keyblock); auth_context 946 source3/include/includes.h bool get_krb5_smb_session_key(krb5_context context, krb5_auth_context auth_context, DATA_BLOB *session_key, bool remote); auth_context 975 source3/include/includes.h krb5_auth_context *auth_context, auth_context 30 source3/include/proto.h bool load_auth_module(struct auth_context *auth_context, auth_context 32 source3/include/proto.h NTSTATUS make_auth_context_subsystem(struct auth_context **auth_context) ; auth_context 33 source3/include/proto.h NTSTATUS make_auth_context_fixed(struct auth_context **auth_context, uchar chal[8]) ; auth_context 146 source3/include/proto.h bool make_auth_methods(struct auth_context *auth_context, auth_methods **auth_method) ; auth_context 35 source3/libads/kerberos_verify.c krb5_auth_context auth_context, auth_context 122 source3/libads/kerberos_verify.c krb5_auth_context auth_context, auth_context 300 source3/libads/kerberos_verify.c krb5_auth_context auth_context, auth_context 138 source3/libads/krb5_setpw.c krb5_auth_context auth_context, auth_context 274 source3/libads/krb5_setpw.c krb5_auth_context auth_context, auth_context 36 source3/libsmb/clikrb5.c krb5_auth_context *auth_context, auth_context 312 source3/libsmb/clikrb5.c krb5_auth_context auth_context, auth_context 653 source3/libsmb/clikrb5.c krb5_auth_context *auth_context, auth_context 880 source3/libsmb/clikrb5.c bool get_krb5_smb_session_key(krb5_context context, krb5_auth_context auth_context, DATA_BLOB *session_key, bool remote) auth_context 1148 source3/libsmb/clikrb5.c krb5_auth_context *auth_context, auth_context 1846 source3/libsmb/clikrb5.c krb5_auth_context *auth_context, auth_context 214 source4/auth/auth.h NTSTATUS encrypt_user_info(TALLOC_CTX *mem_ctx, struct auth_context *auth_context, auth_context 226 source4/auth/auth.h NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, const uint8_t **_chal); auth_context 251 source4/auth/auth.h struct auth_context **auth_ctx); auth_context 257 source4/auth/auth.h struct auth_context **auth_ctx); auth_context 259 source4/auth/auth.h NTSTATUS auth_check_password(struct auth_context *auth_ctx, auth_context 277 source4/auth/auth.h void auth_check_password_send(struct auth_context *auth_ctx, auth_context 281 source4/auth/auth.h NTSTATUS auth_context_set_challenge(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by); auth_context 511 source4/auth/gensec/gensec.c struct auth_context *auth_context, auth_context 605 source4/auth/gensec/gensec.c struct auth_context *auth_context, auth_context 282 source4/auth/gensec/gensec.h struct auth_context *auth_context, auth_context 65 source4/auth/kerberos/kerberos.h krb5_error_code krb5_auth_con_setuseruserkey(krb5_context context, krb5_auth_context auth_context, krb5_keyblock *keyblock); auth_context 83 source4/auth/kerberos/kerberos.h bool get_krb5_smb_session_key(krb5_context context, krb5_auth_context auth_context, DATA_BLOB *session_key, bool remote); auth_context 85 source4/auth/kerberos/kerberos.h krb5_auth_context *auth_context, auth_context 43 source4/auth/kerberos/kerberos_heimdal.c krb5_auth_context *auth_context, auth_context 31 source4/auth/ntlm/auth.c _PUBLIC_ NTSTATUS auth_context_set_challenge(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by) auth_context 45 source4/auth/ntlm/auth.c bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) auth_context 54 source4/auth/ntlm/auth.c _PUBLIC_ NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, const uint8_t **_chal) auth_context 111 source4/auth/ntlm/auth.c struct auth_context *auth_ctx, auth_context 179 source4/auth/ntlm/auth.c _PUBLIC_ NTSTATUS auth_check_password(struct auth_context *auth_ctx, auth_context 251 source4/auth/ntlm/auth.c _PUBLIC_ void auth_check_password_send(struct auth_context *auth_ctx, auth_context 387 source4/auth/ntlm/auth.c struct auth_context **auth_ctx) auth_context 458 source4/auth/ntlm/auth.c struct auth_context **auth_ctx) auth_context 19 source4/auth/ntlm/auth_proto.h bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) ; auth_context 39 source4/auth/ntlm/auth_proto.h NTSTATUS encrypt_user_info(TALLOC_CTX *mem_ctx, struct auth_context *auth_context, auth_context 144 source4/auth/ntlm/auth_sam.c static NTSTATUS authsam_password_ok(struct auth_context *auth_context, auth_context 225 source4/auth/ntlm/auth_sam.c static NTSTATUS authsam_authenticate(struct auth_context *auth_context, auth_context 425 source4/auth/ntlm/auth_sam.c struct auth_context *auth_context, auth_context 105 source4/auth/ntlm/auth_util.c NTSTATUS encrypt_user_info(TALLOC_CTX *mem_ctx, struct auth_context *auth_context, auth_context 40 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context *auth_context) auth_context 71 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context) auth_context 93 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 103 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 112 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 124 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 136 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 161 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 222 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 236 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 279 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 287 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 295 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 303 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 313 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 323 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 343 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 353 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 362 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 371 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 380 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 390 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 404 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 413 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 422 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 431 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 440 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 450 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 477 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 487 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 496 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 507 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context) auth_context 515 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context auth_context, auth_context 104 source4/heimdal/lib/krb5/build_auth.c krb5_auth_context auth_context, auth_context 71 source4/heimdal/lib/krb5/changepw.c krb5_auth_context *auth_context, auth_context 165 source4/heimdal/lib/krb5/changepw.c krb5_auth_context *auth_context, auth_context 271 source4/heimdal/lib/krb5/changepw.c krb5_auth_context auth_context, auth_context 107 source4/heimdal/lib/krb5/get_for_creds.c krb5_auth_context auth_context, auth_context 191 source4/heimdal/lib/krb5/get_for_creds.c krb5_auth_context auth_context, auth_context 41 source4/heimdal/lib/krb5/mk_priv.c krb5_auth_context auth_context, auth_context 40 source4/heimdal/lib/krb5/mk_rep.c krb5_auth_context auth_context, auth_context 40 source4/heimdal/lib/krb5/mk_req.c krb5_auth_context *auth_context, auth_context 84 source4/heimdal/lib/krb5/mk_req.c krb5_auth_context *auth_context, auth_context 40 source4/heimdal/lib/krb5/mk_req_ext.c krb5_auth_context *auth_context, auth_context 151 source4/heimdal/lib/krb5/mk_req_ext.c krb5_auth_context *auth_context, auth_context 59 source4/heimdal/lib/krb5/rd_cred.c krb5_auth_context auth_context, auth_context 326 source4/heimdal/lib/krb5/rd_cred.c krb5_auth_context auth_context, auth_context 40 source4/heimdal/lib/krb5/rd_priv.c krb5_auth_context auth_context, auth_context 40 source4/heimdal/lib/krb5/rd_rep.c krb5_auth_context auth_context, auth_context 168 source4/heimdal/lib/krb5/rd_req.c krb5_auth_context auth_context, auth_context 312 source4/heimdal/lib/krb5/rd_req.c krb5_auth_context *auth_context, auth_context 333 source4/heimdal/lib/krb5/rd_req.c krb5_auth_context *auth_context, auth_context 639 source4/heimdal/lib/krb5/rd_req.c krb5_auth_context *auth_context, auth_context 684 source4/heimdal/lib/krb5/rd_req.c krb5_auth_context *auth_context, auth_context 729 source4/heimdal/lib/krb5/rd_req.c krb5_auth_context *auth_context, auth_context 773 source4/heimdal/lib/krb5/rd_req.c krb5_auth_context *auth_context,