/osnet-11/usr/src/lib/krb5/kdb/ |
H A D | kdb5.h | 20 #define KRB5_DB_GET_DB_CONTEXT(kcontext) (((kdb5_dal_handle*) (kcontext)->db_context)->db_context) 21 #define KRB5_DB_GET_PROFILE(kcontext) ((kcontext)->profile) 22 #define KRB5_DB_GET_REALM(kcontext) ((kcontext)->default_realm)
|
H A D | kdb5int.h | 37 krb5int_put_principal_no_log(krb5_context kcontext, 41 krb5int_delete_principal_no_log(krb5_context kcontext,
|
H A D | kdb5.c | 185 kdb_get_conf_section(krb5_context kcontext) argument 191 if (kcontext->default_realm == NULL) 195 status = profile_get_string(kcontext->profile, 198 kcontext->default_realm, 202 kcontext->default_realm, 207 result = strdup(kcontext->default_realm); 219 kdb_get_library_name(krb5_context kcontext) argument 226 status = profile_get_string(kcontext->profile, 229 kcontext->default_realm, 233 kcontext 294 kdb_load_library(krb5_context kcontext, char *lib_name, db_library *libptr) argument 339 kdb_load_library(krb5_context kcontext, char *lib_name, db_library * lib) argument 438 kdb_find_library(krb5_context kcontext, char *lib_name, db_library * lib) argument 527 krb5_db_setup_lib_handle(krb5_context kcontext) argument 566 kdb_free_lib_handle(krb5_context kcontext) argument 582 get_errmsg(krb5_context kcontext, krb5_error_code err_code) argument 601 get_vftabl(krb5_context kcontext, kdb_vftabl **vftabl_ptr) argument 619 krb5_db_open(krb5_context kcontext, char **db_args, int mode) argument 648 krb5_db_inited(krb5_context kcontext) argument 655 krb5_db_create(krb5_context kcontext, char **db_args) argument 687 krb5_db_fini(krb5_context kcontext) argument 708 krb5_db_destroy(krb5_context kcontext, char **db_args) argument 740 krb5_db_get_age(krb5_context kcontext, char *db_name, time_t * t) argument 756 krb5_db_set_option(krb5_context kcontext, int option, void *value) argument 772 krb5_db_lock(krb5_context kcontext, int lock_mode) argument 788 krb5_db_unlock(krb5_context kcontext) argument 804 krb5_db_get_principal(krb5_context kcontext, krb5_const_principal search_for, krb5_db_entry * entries, int *nentries, krb5_boolean * more) argument 824 krb5_db_get_principal_ext(krb5_context kcontext, krb5_const_principal search_for, unsigned int flags, krb5_db_entry * entries, int *nentries, krb5_boolean * more) argument 845 krb5_db_free_principal(krb5_context kcontext, krb5_db_entry * entry, int count) argument 861 free_db_args(krb5_context kcontext, char **db_args) argument 874 extract_db_args_from_tl_data(krb5_context kcontext, krb5_tl_data **start, krb5_int16 *count, char ***db_argsp) argument 941 krb5int_put_principal_no_log(krb5_context kcontext, krb5_db_entry *entries, int *nentries) argument 965 krb5_db_put_principal(krb5_context kcontext, krb5_db_entry * entries, int *nentries) argument 1051 krb5int_delete_principal_no_log(krb5_context kcontext, krb5_principal search_for, int *nentries) argument 1069 krb5_db_delete_principal(krb5_context kcontext, krb5_principal search_for, int *nentries) argument 1129 krb5_db_iterate(krb5_context kcontext, char *match_entry, int (*func) (krb5_pointer, krb5_db_entry *), krb5_pointer func_arg, char **db_args) argument 1152 krb5_supported_realms(krb5_context kcontext, char **realms) argument 1168 krb5_free_supported_realms(krb5_context kcontext, char **realms) argument 1184 krb5_db_set_master_key_ext(krb5_context kcontext, char *pwd, krb5_keyblock * key) argument 1205 krb5_db_get_mkey(krb5_context kcontext, krb5_keyblock ** key) argument 1220 krb5_db_mkey_list_alias(krb5_context kcontext) argument 1260 krb5_db_store_master_key(krb5_context kcontext, char *keyfile, krb5_principal mname, krb5_kvno kvno, krb5_keyblock * key, char *master_pwd) argument 1283 krb5_db_store_master_key_list(krb5_context kcontext, char *keyfile, krb5_principal mname, char *master_pwd) argument 1427 krb5_db_verify_master_key(krb5_context kcontext, krb5_principal mprinc, krb5_kvno kvno, krb5_keyblock * mkey) argument 1626 krb5_db_alloc(krb5_context kcontext, void *ptr, size_t size) argument 1638 krb5_db_free(krb5_context kcontext, void *ptr) argument 1652 krb5_dbe_find_enctype(krb5_context kcontext, krb5_db_entry * dbentp, krb5_int32 ktype, krb5_int32 stype, krb5_int32 kvno, krb5_key_data ** kdatap) argument 1664 krb5_dbe_search_enctype(krb5_context kcontext, krb5_db_entry * dbentp, krb5_int32 * start, krb5_int32 ktype, krb5_int32 stype, krb5_int32 kvno, krb5_key_data ** kdatap) argument 2341 krb5_dbe_cpw(krb5_context kcontext, krb5_keyblock * master_key, krb5_key_salt_tuple * ks_tuple, int ks_tuple_count, char *passwd, int new_kvno, krb5_boolean keepold, krb5_db_entry * db_entry) argument 2362 krb5_db_create_policy(krb5_context kcontext, osa_policy_ent_t policy) argument 2378 krb5_db_get_policy(krb5_context kcontext, char *name, osa_policy_ent_t * policy, int *cnt) argument 2395 krb5_db_put_policy(krb5_context kcontext, osa_policy_ent_t policy) argument 2411 krb5_db_iter_policy(krb5_context kcontext, char *match_entry, osa_adb_iter_policy_func func, void *data) argument 2428 krb5_db_delete_policy(krb5_context kcontext, char *policy) argument 2444 krb5_db_free_policy(krb5_context kcontext, osa_policy_ent_t policy) argument 2457 krb5_db_promote(krb5_context kcontext, char **db_args) argument 2484 decrypt_iterator(krb5_context kcontext, const krb5_key_data * key_data, krb5_keyblock *dbkey, krb5_keysalt *keysalt) argument 2505 krb5_dbekd_decrypt_key_data( krb5_context kcontext, const krb5_keyblock * mkey, const krb5_key_data * key_data, krb5_keyblock * dbkey, krb5_keysalt * keysalt) argument 2536 krb5_dbekd_encrypt_key_data( krb5_context kcontext, const krb5_keyblock * mkey, const krb5_keyblock * dbkey, const krb5_keysalt * keysalt, int keyver, krb5_key_data * key_data) argument 2571 krb5_db_invoke(krb5_context kcontext, unsigned int method, const krb5_data *req, krb5_data *rep) argument 2595 krb5_db_supports_iprop(krb5_context kcontext, int *iprop_supported) argument [all...] |
H A D | kdb_default.c | 51 krb5_dbe_def_search_enctype(kcontext, dbentp, start, ktype, stype, kvno, kdatap) 52 krb5_context kcontext; 94 if ((ret = krb5_c_enctype_compare(kcontext, (krb5_enctype) ktype, 108 if (!krb5_is_permitted_enctype(kcontext, 637 krb5_error_code kdb_def_set_mkey ( krb5_context kcontext, argument 645 krb5_error_code kdb_def_get_mkey ( krb5_context kcontext, argument 652 krb5_error_code kdb_def_set_mkey_list ( krb5_context kcontext, argument 659 krb5_error_code kdb_def_get_mkey_list ( krb5_context kcontext, argument 666 krb5_error_code krb5_def_promote_db (krb5_context kcontext, argument
|
/osnet-11/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ |
H A D | ldap_pwd_policy.h | 42 krb5_ldap_put_password_policy(krb5_context kcontext, osa_policy_ent_t policy); 45 krb5_ldap_delete_password_policy (krb5_context kcontext, char *policy); 53 krb5_ldap_free_password_policy(krb5_context kcontext, osa_policy_ent_t entry);
|
H A D | kdb_ldap_conn.c | 185 if (ldap_context->kcontext) 186 krb5_set_error_message (ldap_context->kcontext, KRB5_KDB_ACCESS_ERROR, 196 if (ldap_context->kcontext) 197 krb5_set_error_message (ldap_context->kcontext, KRB5_KDB_ACCESS_ERROR, 205 if (ldap_context->kcontext) 206 krb5_set_error_message (ldap_context->kcontext, KRB5_KDB_ACCESS_ERROR, "%s", 215 if (ldap_context->kcontext) { 216 krb5_set_error_message (ldap_context->kcontext, KRB5_KDB_ACCESS_ERROR, "%s", 231 if (ldap_context->kcontext) { 232 krb5_set_error_message (ldap_context->kcontext, [all...] |
/osnet-11/usr/src/lib/pam_modules/krb5/ |
H A D | utils.c | 104 get_kmd_kuser(krb5_context kcontext, const char *user, char *kuser, int length) argument 110 if (krb5_sname_to_principal(kcontext, NULL, ROOT_UNAME, 114 if (krb5_unparse_name(kcontext, princ, &princname)) { 115 krb5_free_principal(kcontext, princ); 120 krb5_free_principal(kcontext, princ); 125 krb5_free_principal(kcontext, princ); 129 krb5_free_principal(kcontext, princ); 150 krb5_context kcontext = NULL; local 164 if (code = krb5_init_secure_context(&kcontext)) { 173 if ((code = get_kmd_kuser(kcontext, (cons [all...] |
H A D | krb5_authenticate.c | 261 kmd->kcontext = NULL; 539 if (code = krb5_init_secure_context(&kmd->kcontext)) { 547 if ((code = get_kmd_kuser(kmd->kcontext, (const char *)user, kuser, 553 if ((code = krb5_parse_name(kmd->kcontext, kuser, &me)) != 0) { 554 krb5_free_context(kmd->kcontext); 555 kmd->kcontext = NULL; 563 krb5_copy_principal(kmd->kcontext, me, &my_creds->client))) { 569 if (code = krb5_build_principal_ext(kmd->kcontext, &server, 570 krb5_princ_realm(kmd->kcontext, me)->length, 571 krb5_princ_realm(kmd->kcontext, m [all...] |
H A D | krb5_setcred.c | 194 * We cannot assume that kmd->kcontext being non-NULL 200 if (kmd->kcontext != NULL && kmd->debug) 202 "PAM-KRB5 (setcred): kcontext != NULL, " 264 if (kmd && kmd->kcontext) { 266 * free 'kcontext' field if it is allocated, 267 * kcontext is local to the operation being performed 270 krb5_free_context(kmd->kcontext); 271 kmd->kcontext = NULL; 301 if (krb5_init_secure_context(&kmd->kcontext) != 0) { 309 if (krb5_cc_default(kmd->kcontext, [all...] |
H A D | utils.h | 53 krb5_context kcontext; member in struct:__anon2794
|
H A D | krb5_acct_mgmt.c | 71 context = kmd->kcontext; 197 if (code = krb5_init_secure_context(&kmd->kcontext)) { 205 if (code = krb5_timeofday(kmd->kcontext, &now)) { 276 if (kmd->kcontext) { 277 krb5_free_context(kmd->kcontext); 278 kmd->kcontext = NULL;
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/include/krb5/ |
H A D | authdata_plugin.h | 180 (*authdata_client_plugin_flags_proc)(krb5_context kcontext, 186 (*authdata_client_plugin_fini_proc)(krb5_context kcontext, 190 (*authdata_client_request_init_proc)(krb5_context kcontext, 196 (*authdata_client_request_fini_proc)(krb5_context kcontext, 202 (*authdata_client_import_authdata_proc)(krb5_context kcontext, 211 (*authdata_client_export_authdata_proc)(krb5_context kcontext, 219 (*authdata_client_get_attribute_types_proc)(krb5_context kcontext, 226 (*authdata_client_get_attribute_proc)(krb5_context kcontext, 238 (*authdata_client_set_attribute_proc)(krb5_context kcontext, 247 (*authdata_client_delete_attribute_proc)(krb5_context kcontext, [all...] |
H A D | kdb.h | 408 krb5_error_code krb5_db_setup_lib_handle(krb5_context kcontext); 409 krb5_error_code krb5_db_open( krb5_context kcontext, char **db_args, int mode ); 410 krb5_error_code krb5_db_init ( krb5_context kcontext ); 411 krb5_error_code krb5_db_create ( krb5_context kcontext, char **db_args ); 412 krb5_error_code krb5_db_inited ( krb5_context kcontext ); 413 krb5_error_code kdb5_db_create ( krb5_context kcontext, char **db_args ); 414 krb5_error_code krb5_db_fini ( krb5_context kcontext ); 415 const char * krb5_db_errcode2string ( krb5_context kcontext, long err_code ); 416 krb5_error_code krb5_db_destroy ( krb5_context kcontext, char **db_args ); 417 krb5_error_code krb5_db_promote ( krb5_context kcontext, cha [all...] |
/osnet-11/usr/src/lib/krb5/plugins/kdb/db2/ |
H A D | db2_exp.c | 101 ( krb5_context kcontext, 105 (kcontext, conf_section, db_args, mode)); 108 ( krb5_context kcontext, char *conf_section, char **db_args ), 109 (kcontext, conf_section, db_args)); 111 ( krb5_context kcontext, char *conf_section, char **db_args ), 112 (kcontext, conf_section, db_args)); 119 ( krb5_context kcontext, 122 (kcontext, option, value)); 168 ( krb5_context kcontext, 172 (kcontext, nam [all...] |
H A D | kdb_db2.h | 84 krb5_db2_set_master_key_ext(krb5_context kcontext, char *pwd, 112 krb5_db2_promote_db(krb5_context kcontext, char *conf_section, char **db_args); 115 krb5_db2_db_set_option(krb5_context kcontext, int option, void *value ); 121 krb5_db2_open(krb5_context kcontext, char *conf_section, char **db_args, 124 krb5_error_code krb5_db2_create(krb5_context kcontext, char *conf_section, 127 krb5_error_code krb5_db2_destroy(krb5_context kcontext, char *conf_section, 130 const char *krb5_db2_err2str(krb5_context kcontext, long err_code); 131 void *krb5_db2_alloc(krb5_context kcontext, void *ptr, size_t size); 132 void krb5_db2_free(krb5_context kcontext, void *ptr); 139 krb5_error_code krb5_db2_get_policy(krb5_context kcontext, [all...] |
H A D | kdb_db2.c | 1363 krb5_db2_open(krb5_context kcontext, argument 1371 krb5_clear_error_message (kcontext); 1373 if (k5db2_inited(kcontext)) 1397 krb5_set_error_message(kcontext, EINVAL, 1412 status = krb5_db2_db_set_name(kcontext, dbname, tempdb); 1416 krb5_db2_prepend_err_str(kcontext, errbuf, status, status); 1425 status = profile_get_string(KRB5_DB_GET_PROFILE(kcontext), KDB_MODULE_SECTION, conf_section, KDB_DB2_DATABASE_NAME, /* under given conf section */ 1430 status = profile_get_string(KRB5_DB_GET_PROFILE(kcontext), KDB_REALM_SECTION, KRB5_DB_GET_REALM(kcontext), KDB_DB2_DATABASE_NAME, /* under given realm */ 1436 KRB5_DB_GET_REALM(kcontext), KDB_DB2_DATABASE_NAM 1467 krb5_db2_create(krb5_context kcontext, char *conf_section, char **db_args) argument 1587 krb5_db2_destroy(krb5_context kcontext, char *conf_section, char **db_args) argument 1664 krb5_db2_set_master_key_ext(krb5_context kcontext, char *pwd, krb5_keyblock * key) argument 1671 krb5_db2_db_set_option(krb5_context kcontext, int option, void *value) argument 1704 krb5_db2_alloc(krb5_context kcontext, void *ptr, size_t size) argument 1710 krb5_db2_free(krb5_context kcontext, void *ptr) argument 1717 krb5_db2_create_policy(krb5_context kcontext, osa_policy_ent_t policy) argument 1729 krb5_db2_get_policy(krb5_context kcontext, char *name, osa_policy_ent_t * policy, int *cnt) argument 1742 krb5_db2_put_policy(krb5_context kcontext, osa_policy_ent_t policy) argument 1754 krb5_db2_iter_policy(krb5_context kcontext, char *match_entry, osa_adb_iter_policy_func func, void *data) argument 1768 krb5_db2_delete_policy(krb5_context kcontext, char *policy) argument 1780 krb5_db2_free_policy(krb5_context kcontext, osa_policy_ent_t entry) argument 1789 krb5_db2_promote_db(krb5_context kcontext, char *conf_section, char **db_args) argument 1843 krb5_db2_merge_principal(krb5_context kcontext, krb5_db_entry *src, krb5_db_entry *dst, int *changed) argument 1869 krb5_context kcontext; member in struct:nra_context 1931 krb5_db2_begin_nra_merge(krb5_context kcontext, krb5_db2_context *src_db, krb5_db2_context *dst_db) argument 1969 krb5_db2_end_nra_merge(krb5_context kcontext, krb5_db2_context *src_db, krb5_db2_context *dst_db) argument [all...] |
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | authdata.c | 65 k5_ad_init_modules(krb5_context kcontext, argument 86 code = (*table->init)(kcontext, &plugin_context); 105 (*table->flags)(kcontext, plugin_context, 118 code = (*table->request_init)(kcontext, 152 k5_ad_size(krb5_context kcontext, argument 180 code = (*module->ftable->size)(kcontext, 199 k5_ad_externalize(krb5_context kcontext, argument 248 code = (*module->ftable->externalize)(kcontext, 275 k5_ad_find_module(krb5_context kcontext, argument 310 k5_ad_internalize(krb5_context kcontext, argument 373 krb5_authdata_context_init(krb5_context kcontext, krb5_authdata_context *pcontext) argument 453 krb5_authdata_context_free(krb5_context kcontext, krb5_authdata_context context) argument 487 krb5_authdata_import_attributes(krb5_context kcontext, krb5_authdata_context context, krb5_flags usage, const krb5_data *attrs) argument 502 k5_get_kdc_issued_authdata(krb5_context kcontext, const krb5_ap_req *ap_req, krb5_principal *kdc_issuer, krb5_authdata ***kdc_issued_authdata) argument 543 krb5_authdata_export_authdata(krb5_context kcontext, krb5_authdata_context context, krb5_flags flags, krb5_authdata ***pauthdata) argument 607 krb5int_authdata_verify(krb5_context kcontext, krb5_authdata_context context, krb5_flags usage, const krb5_auth_context *auth_context, const krb5_keyblock *key, const krb5_ap_req *ap_req) argument 722 krb5_authdata_get_attribute_types(krb5_context kcontext, krb5_authdata_context context, krb5_data **out_attrs) argument 765 krb5_authdata_get_attribute(krb5_context kcontext, krb5_authdata_context context, const krb5_data *attribute, krb5_boolean *authenticated, krb5_boolean *complete, krb5_data *value, krb5_data *display_value, int *more) argument 818 krb5_authdata_set_attribute(krb5_context kcontext, krb5_authdata_context context, krb5_boolean complete, const krb5_data *attribute, const krb5_data *value) argument 856 krb5_authdata_delete_attribute(krb5_context kcontext, krb5_authdata_context context, const krb5_data *attribute) argument 890 krb5_authdata_export_attributes(krb5_context kcontext, krb5_authdata_context context, krb5_flags flags, krb5_data **attrsp) argument 934 krb5_authdata_export_internal(krb5_context kcontext, krb5_authdata_context context, krb5_boolean restrict_authenticated, const char *module_name, void **ptr) argument 967 krb5_authdata_free_internal(krb5_context kcontext, krb5_authdata_context context, const char *module_name, void *ptr) argument 995 k5_copy_ad_module_data(krb5_context kcontext, krb5_authdata_context context, struct _krb5_authdata_context_module *src_module, krb5_authdata_context dst) argument 1089 krb5_authdata_context_copy(krb5_context kcontext, krb5_authdata_context src, krb5_authdata_context *pdst) argument 1124 krb5_authdata_context_size(krb5_context kcontext, krb5_pointer ptr, size_t *sizep) argument 1144 krb5_authdata_context_externalize(krb5_context kcontext, krb5_pointer ptr, krb5_octet **buffer, size_t *lenremain) argument 1183 krb5_authdata_context_internalize(krb5_context kcontext, krb5_pointer *ptr, krb5_octet **buffer, size_t *lenremain) argument 1242 krb5_ser_authdata_context_init(krb5_context kcontext) argument [all...] |
H A D | ser_ctx.c | 117 krb5_context_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 155 kret = krb5_size_opaque(kcontext, 162 kret = krb5_size_opaque(kcontext, 169 kret = krb5_size_opaque(kcontext, 184 krb5_context_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 201 if ((kret = krb5_context_size(kcontext, arg, &required))) 307 kret = krb5_externalize_opaque(kcontext, KV5M_OS_CONTEXT, 315 kret = krb5_externalize_opaque(kcontext, KV5M_DB_CONTEXT, 324 kret = krb5_externalize_opaque(kcontext, PROF_MAGIC_PROFILE, 350 krb5_context_internalize(krb5_context kcontext, krb5_pointe 183 krb5_context_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 348 krb5_context_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 527 krb5_oscontext_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 542 krb5_oscontext_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 579 krb5_oscontext_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 632 krb5_ser_context_init(krb5_context kcontext) argument [all...] |
H A D | pac.c | 1064 mspac_init(krb5_context kcontext, void **plugin_context) argument 1071 mspac_flags(krb5_context kcontext, argument 1080 mspac_fini(krb5_context kcontext, void *plugin_context) argument 1086 mspac_request_init(krb5_context kcontext, argument 1105 mspac_import_authdata(krb5_context kcontext, argument 1120 krb5_pac_free(kcontext, pacctx->pac); 1128 code = krb5_pac_parse(kcontext, authdata[0]->contents, 1135 mspac_export_authdata(krb5_context kcontext, argument 1161 code = krb5int_copy_data_contents(kcontext, &pacctx->pac->data, &data); 1163 krb5_free_authdata(kcontext, authdat 1180 mspac_verify(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, const krb5_auth_context *auth_context, const krb5_keyblock *key, const krb5_ap_req *req) argument 1216 mspac_request_fini(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context) argument 1292 mspac_get_attribute_types(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, krb5_data **out_attrs) argument 1353 mspac_get_attribute(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, const krb5_data *attribute, krb5_boolean *authenticated, krb5_boolean *complete, krb5_data *value, krb5_data *display_value, int *more) argument 1405 mspac_set_attribute(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, krb5_boolean complete, const krb5_data *attribute, const krb5_data *value) argument 1442 mspac_export_internal(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, krb5_boolean restrict_authenticated, void **ptr) argument 1472 mspac_free_internal(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, void *ptr) argument 1485 mspac_size(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, size_t *sizep) argument 1504 mspac_externalize(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, krb5_octet **buffer, size_t *lenremain) argument 1547 mspac_internalize(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, krb5_octet **buffer, size_t *lenremain) argument 1602 mspac_copy(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, void *dst_plugin_context, void *dst_request_context) argument [all...] |
H A D | preauth2.c | 103 krb5_init_preauth_context(krb5_context kcontext) argument 114 if (kcontext->preauth_context != NULL) 118 if (PLUGIN_DIR_OPEN(&kcontext->preauth_plugins) == 0) { 119 if (open_preauth_plugin_dirs(kcontext) != 0) 125 if (krb5int_get_plugin_dir_data(&kcontext->preauth_plugins, 128 &kcontext->err) != 0) { 170 ((*table->init)(kcontext, &plugin_context) != 0)) { 191 context->modules[k].flags = (*table->flags)(kcontext, pa_type); 230 kcontext->preauth_context = context; 442 client_data_proc(krb5_context kcontext, argument 525 krb5_preauth_prepare_request(krb5_context kcontext, krb5_gic_opt_ext *opte, krb5_kdc_req *request) argument 552 run_preauth_plugins(krb5_context kcontext, int module_required_flags, krb5_kdc_req *request, krb5_data *encoded_request_body, krb5_data *encoded_previous_request, krb5_pa_data *in_padata, krb5_prompter_fct prompter, void *prompter_data, preauth_get_as_key_proc gak_fct, krb5_data *salt, krb5_data *s2kparams, void *gak_data, krb5_preauth_client_rock *get_data_rock, krb5_keyblock *as_key, krb5_pa_data ***out_pa_list, int *out_pa_list_size, int *module_ret, int *module_flags, krb5_gic_opt_ext *opte) argument 1822 krb5_do_preauth_tryagain(krb5_context kcontext, krb5_kdc_req *request, krb5_data *encoded_request_body, krb5_data *encoded_previous_request, krb5_pa_data **padata, krb5_pa_data ***return_padata, krb5_error *err_reply, krb5_data *salt, krb5_data *s2kparams, krb5_enctype *etype, krb5_keyblock *as_key, krb5_prompter_fct prompter, void *prompter_data, krb5_gic_get_as_key_fct gak_fct, void *gak_data, krb5_preauth_client_rock *get_data_rock, krb5_gic_opt_ext *opte) argument [all...] |
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ |
H A D | ser_rc.c | 66 krb5_rcache_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 88 required += strlen(krb5_rc_get_name(kcontext, rcache)); 101 krb5_rcache_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 117 if (!krb5_rcache_size(kcontext, arg, &required) && 122 fnamep = krb5_rc_get_name(kcontext, rcache); 157 krb5_rcache_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 189 kret = krb5_rc_resolve_full(kcontext, &rcache, rcname); 192 krb5_rc_recover(kcontext, rcache); 209 krb5_rc_close(kcontext, rcache); 218 krb5_ser_rcache_init(krb5_context kcontext) 65 krb5_rcache_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 99 krb5_rcache_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 154 krb5_rcache_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 214 krb5_ser_rcache_init(krb5_context kcontext) argument [all...] |
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | ser_cc.c | 63 krb5_ccache_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 85 required += strlen(krb5_cc_get_name(kcontext, ccache)); 98 krb5_ccache_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 114 if (!krb5_ccache_size(kcontext, arg, &required) && 119 fnamep = krb5_cc_get_name(kcontext, ccache); 154 krb5_ccache_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 202 kret = krb5_cc_resolve(kcontext, ccname, &ccache); 220 krb5_ser_ccache_init(krb5_context kcontext) 222 return(krb5_register_serializer(kcontext, &krb5_ccache_ser_entry)); 62 krb5_ccache_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 96 krb5_ccache_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 151 krb5_ccache_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 216 krb5_ser_ccache_init(krb5_context kcontext) argument
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | kuserok.c | 84 krb5_move_ccache(krb5_context kcontext, krb5_principal client, argument 112 retval = krb5_build_principal_ext(kcontext, &mcreds.server, 113 krb5_princ_realm(kcontext, client)->length, 114 krb5_princ_realm(kcontext, client)->data, 116 krb5_princ_realm(kcontext, client)->length, 117 krb5_princ_realm(kcontext, client)->data, 128 retval = krb5_cc_default(kcontext, &ccache); 137 retval = krb5_cc_retrieve_cred(kcontext, ccache, 151 retval = krb5_cc_destroy(kcontext, ccache); 163 retval = krb5_cc_resolve(kcontext, ccache_name_bu [all...] |
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ |
H A D | ktbase.c | 252 krb5_keytab_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 263 kret = (*shandle->sizer)(kcontext, arg, sizep); 268 krb5_keytab_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 279 kret = (*shandle->externalizer)(kcontext, arg, buffer, lenremain); 284 krb5_keytab_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 292 kret = (*shandle->internalizer)(kcontext, argp, buffer, lenremain); 297 krb5_ser_keytab_init(krb5_context kcontext) argument 299 return(krb5_register_serializer(kcontext, &krb5_keytab_ser_entry));
|
/osnet-11/usr/src/lib/krb5/kadm5/srv/ |
H A D | server_acl.c | 411 kadm5int_acl_impose_restrictions(kcontext, recp, maskp, rp) 412 krb5_context kcontext; 426 if ((code = krb5_timeofday(kcontext, &now))) 643 kadm5int_acl_find_entry(kcontext, principal, dest_princ) 644 krb5_context kcontext; 665 kret = krb5_parse_name(kcontext, 696 kret = krb5_parse_name(kcontext, entry->ae_target, 752 kadm5int_acl_init(kcontext, debug_level, acl_file) 753 krb5_context kcontext; 776 kadm5int_acl_finish(kcontext, debug_leve [all...] |