/illumos-gate/usr/src/lib/krb5/kdb/ |
H A D | kdb5.h | 25 #define KRB5_DB_GET_DB_CONTEXT(kcontext) (((kdb5_dal_handle*) (kcontext)->db_context)->db_context) 26 #define KRB5_DB_GET_PROFILE(kcontext) ((kcontext)->profile) 27 #define KRB5_DB_GET_REALM(kcontext) ((kcontext)->default_realm) 36 krb5_error_code (*init_module) (krb5_context kcontext, 41 krb5_error_code (*fini_module) (krb5_context kcontext); 43 krb5_error_code (*db_create) (krb5_context kcontext, 47 krb5_error_code (*db_destroy) (krb5_context kcontext, [all...] |
H A D | kdb5.c | 118 kdb_get_conf_section(krb5_context kcontext) argument 124 if (kcontext->default_realm == NULL) 128 status = profile_get_string(kcontext->profile, 131 kcontext->default_realm, 135 kcontext->default_realm, 140 result = strdup(kcontext->default_realm); 152 kdb_get_library_name(krb5_context kcontext) argument 159 status = profile_get_string(kcontext->profile, 162 kcontext->default_realm, 166 kcontext 239 kdb_load_library(krb5_context kcontext, char *lib_name, db_library * lib) argument 313 kdb_load_library(krb5_context kcontext, char *lib_name, db_library * lib) argument 430 kdb_find_library(krb5_context kcontext, char *lib_name, db_library * lib) argument 526 kdb_setup_lib_handle(krb5_context kcontext) argument 567 kdb_free_lib_handle(krb5_context kcontext) argument 586 get_errmsg(krb5_context kcontext, krb5_error_code err_code) argument 609 krb5_db_open(krb5_context kcontext, char **db_args, int mode) argument 657 krb5_db_inited(krb5_context kcontext) argument 664 krb5_db_create(krb5_context kcontext, char **db_args) argument 705 krb5_db_fini(krb5_context kcontext) argument 737 krb5_db_destroy(krb5_context kcontext, char **db_args) argument 777 krb5_db_get_age(krb5_context kcontext, char *db_name, time_t * t) argument 804 krb5_db_set_option(krb5_context kcontext, int option, void *value) argument 832 krb5_db_lock(krb5_context kcontext, int lock_mode) argument 862 krb5_db_unlock(krb5_context kcontext) argument 891 krb5_db_get_principal(krb5_context kcontext, krb5_const_principal search_for, krb5_db_entry * entries, int *nentries, krb5_boolean * more) argument 924 krb5_db_get_principal_nolock(krb5_context kcontext, krb5_const_principal search_for, krb5_db_entry * entries, int *nentries, krb5_boolean * more) argument 958 krb5_db_free_principal(krb5_context kcontext, krb5_db_entry * entry, int count) argument 987 krb5_db_put_principal(krb5_context kcontext, krb5_db_entry * entries, int *nentries) argument 1078 krb5_db_delete_principal(krb5_context kcontext, krb5_principal search_for, int *nentries) argument 1109 krb5_db_iterate(krb5_context kcontext, char *match_entry, int (*func) (krb5_pointer, krb5_db_entry *), krb5_pointer func_arg, char **db_args) argument 1145 krb5_supported_realms(krb5_context kcontext, char **realms) argument 1173 krb5_free_supported_realms(krb5_context kcontext, char **realms) argument 1202 krb5_db_set_master_key_ext(krb5_context kcontext, char *pwd, krb5_keyblock * key) argument 1237 krb5_db_get_mkey(krb5_context kcontext, krb5_keyblock ** key) argument 1266 krb5_db_store_master_key(krb5_context kcontext, char *db_arg, krb5_principal mname, krb5_keyblock * key, char *master_pwd) argument 1397 krb5_db_verify_master_key(krb5_context kcontext, krb5_principal mprinc, krb5_keyblock * mkey) argument 1426 krb5_db_alloc(krb5_context kcontext, void *ptr, size_t size) argument 1448 krb5_db_free(krb5_context kcontext, void *ptr) argument 1471 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 1483 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 1771 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 1810 krb5_db_create_policy(krb5_context kcontext, osa_policy_ent_t policy) argument 1837 krb5_db_get_policy(krb5_context kcontext, char *name, osa_policy_ent_t * policy, int *cnt) argument 1867 krb5_db_put_policy(krb5_context kcontext, osa_policy_ent_t policy) argument 1894 krb5_db_iter_policy(krb5_context kcontext, char *match_entry, osa_adb_iter_policy_func func, void *data) argument 1924 krb5_db_delete_policy(krb5_context kcontext, char *policy) argument 1951 krb5_db_free_policy(krb5_context kcontext, osa_policy_ent_t policy) argument 1978 krb5_db_promote(krb5_context kcontext, char **db_args) argument 2025 krb5_db_supports_iprop(krb5_context kcontext, int *iprop_supported) argument [all...] |
/illumos-gate/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ |
H A D | ldap_pwd_policy.h | 43 krb5_ldap_put_password_policy ( krb5_context kcontext, osa_policy_ent_t policy ); 46 krb5_ldap_delete_password_policy ( krb5_context kcontext, char *policy ); 54 krb5_ldap_free_password_policy( krb5_context kcontext, osa_policy_ent_t entry );
|
H A D | kdb_ldap_conn.c | 188 if (ldap_context->kcontext) 189 krb5_set_error_message (ldap_context->kcontext, KRB5_KDB_ACCESS_ERROR, 199 if (ldap_context->kcontext) 200 krb5_set_error_message (ldap_context->kcontext, KRB5_KDB_ACCESS_ERROR, 208 if (ldap_context->kcontext) 209 krb5_set_error_message (ldap_context->kcontext, KRB5_KDB_ACCESS_ERROR, "%s", 218 if (ldap_context->kcontext) { 219 krb5_set_error_message (ldap_context->kcontext, KRB5_KDB_ACCESS_ERROR, "%s", 234 if (ldap_context->kcontext) { 235 krb5_set_error_message (ldap_context->kcontext, [all...] |
/illumos-gate/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...] |
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/ |
H A D | serialize.c | 48 krb5_find_serializer(krb5_context kcontext, krb5_magic odtype) 55 sctx = (krb5_ser_handle) kcontext->ser_ctx; 56 for (i=0; i<kcontext->ser_ctx_count; i++) { 70 krb5_register_serializer(krb5_context kcontext, const krb5_ser_entry *entry) 77 if (!(stable = krb5_find_serializer(kcontext, entry->odtype))) { 82 (kcontext->ser_ctx_count+1)))) { 84 if (kcontext->ser_ctx_count) 85 (void) memcpy((void*)stable, kcontext->ser_ctx, 86 sizeof(krb5_ser_entry) * kcontext->ser_ctx_count); 88 (void) memcpy((void*)&stable[kcontext 47 krb5_find_serializer(krb5_context kcontext, krb5_magic odtype) argument 68 krb5_register_serializer(krb5_context kcontext, const krb5_ser_entry *entry) argument 107 krb5_size_opaque(krb5_context kcontext, krb5_magic odtype, krb5_pointer arg, size_t *sizep) argument 123 krb5_externalize_opaque(krb5_context kcontext, krb5_magic odtype, krb5_pointer arg, krb5_octet **bufpp, size_t *sizep) argument 140 krb5_externalize_data(krb5_context kcontext, krb5_pointer arg, krb5_octet **bufpp, size_t *sizep) argument 175 krb5_internalize_opaque(krb5_context kcontext, krb5_magic odtype, krb5_pointer *argp, krb5_octet **bufpp, size_t *sizep) argument [all...] |
H A D | ser_actx.c | 79 krb5_auth_context_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 104 kret = krb5_c_block_size(kcontext, auth_context->keyblock->enctype, 114 kret = krb5_size_opaque(kcontext, 124 kret = krb5_size_opaque(kcontext, 134 kret = krb5_size_opaque(kcontext, 144 kret = krb5_size_opaque(kcontext, 154 kret = krb5_size_opaque(kcontext, 164 kret = krb5_size_opaque(kcontext, 174 kret = krb5_size_opaque(kcontext, 184 kret = krb5_size_opaque(kcontext, 78 krb5_auth_context_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 198 krb5_auth_context_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 361 krb5_auth_context_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 558 krb5_ser_auth_context_init(krb5_context kcontext) argument [all...] |
H A D | ser_auth.c | 61 krb5_authenticator_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 84 kret = krb5_size_opaque(kcontext, 93 kret = krb5_size_opaque(kcontext, 100 kret = krb5_size_opaque(kcontext, 110 kret = krb5_size_opaque(kcontext, 128 krb5_authenticator_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 145 if (!krb5_authenticator_size(kcontext, arg, &required) && 164 kret = krb5_externalize_opaque(kcontext, 175 kret = krb5_externalize_opaque(kcontext, 184 kret = krb5_externalize_opaque(kcontext, 60 krb5_authenticator_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 126 krb5_authenticator_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 230 krb5_authenticator_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 351 krb5_ser_authenticator_init(krb5_context kcontext) argument [all...] |
H A D | ser_princ.c | 67 krb5_principal_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 84 !(kret = krb5_unparse_name(kcontext, principal, &fname))) { 97 krb5_principal_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 114 if (!krb5_principal_size(kcontext, arg, &required) && 116 if (!(kret = krb5_unparse_name(kcontext, principal, &fname))) { 140 krb5_principal_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 173 kret = krb5_parse_name(kcontext, tmpname, &principal); 185 krb5_free_principal(kcontext, principal); 199 krb5_ser_principal_init(krb5_context kcontext) 201 return(krb5_register_serializer(kcontext, 66 krb5_principal_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 95 krb5_principal_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 137 krb5_principal_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 195 krb5_ser_principal_init(krb5_context kcontext) argument [all...] |
H A D | ser_adata.c | 62 krb5_authdata_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 94 krb5_authdata_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 110 if (!krb5_authdata_size(kcontext, arg, &required) && 144 krb5_authdata_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 208 krb5_ser_authdata_init(krb5_context kcontext) 210 return(krb5_register_serializer(kcontext, &krb5_authdata_ser_entry)); 61 krb5_authdata_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 92 krb5_authdata_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 141 krb5_authdata_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 204 krb5_ser_authdata_init(krb5_context kcontext) argument
|
H A D | ser_addr.c | 62 krb5_address_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 94 krb5_address_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 110 if (!krb5_address_size(kcontext, arg, &required) && 146 krb5_address_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 213 krb5_ser_address_init(krb5_context kcontext) 215 return(krb5_register_serializer(kcontext, &krb5_address_ser_entry)); 61 krb5_address_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 92 krb5_address_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 143 krb5_address_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 209 krb5_ser_address_init(krb5_context kcontext) argument
|
H A D | ser_cksum.c | 62 krb5_checksum_esize(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 94 krb5_checksum_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 110 if (!krb5_checksum_esize(kcontext, arg, &required) && 145 krb5_checksum_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 213 krb5_ser_checksum_init(krb5_context kcontext) 215 return(krb5_register_serializer(kcontext, &krb5_checksum_ser_entry)); 61 krb5_checksum_esize(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 92 krb5_checksum_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 142 krb5_checksum_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 209 krb5_ser_checksum_init(krb5_context kcontext) argument
|
H A D | ser_key.c | 59 krb5_keyblock_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 92 krb5_keyblock_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 108 if (!krb5_keyblock_size(kcontext, arg, &required) && 144 krb5_keyblock_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 207 krb5_ser_keyblock_init(krb5_context kcontext) 209 return(krb5_register_serializer(kcontext, &krb5_keyblock_ser_entry)); 58 krb5_keyblock_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 90 krb5_keyblock_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 141 krb5_keyblock_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 203 krb5_ser_keyblock_init(krb5_context kcontext) argument
|
/illumos-gate/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)); 167 ( krb5_context kcontext, 171 (kcontext, nam [all...] |
H A D | kdb_db2.h | 116 krb5_db2_set_master_key_ext ( krb5_context kcontext, 147 krb5_db2_promote_db(krb5_context kcontext, 152 krb5_db2_db_set_option ( krb5_context kcontext, 162 krb5_db2_open( krb5_context kcontext, 167 krb5_error_code krb5_db2_create( krb5_context kcontext, 171 krb5_error_code krb5_db2_destroy( krb5_context kcontext, 175 const char * krb5_db2_err2str( krb5_context kcontext, 179 krb5_db2_alloc( krb5_context kcontext, 184 krb5_db2_free( krb5_context kcontext, 188 krb5_db2_errcode_2_string(krb5_context kcontext, [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/krb5/ |
H A D | kdb.h | 246 krb5_error_code krb5_db_open( krb5_context kcontext, char **db_args, int mode ); 247 krb5_error_code krb5_db_init ( krb5_context kcontext ); 248 krb5_error_code krb5_db_create ( krb5_context kcontext, char **db_args ); 249 krb5_error_code krb5_db_inited ( krb5_context kcontext ); 250 krb5_error_code kdb5_db_create ( krb5_context kcontext, char **db_args ); 251 krb5_error_code krb5_db_fini ( krb5_context kcontext ); 252 const char * krb5_db_errcode2string ( krb5_context kcontext, long err_code ); 253 krb5_error_code krb5_db_destroy ( krb5_context kcontext, char **db_args ); 254 krb5_error_code krb5_db_promote ( krb5_context kcontext, char **db_args ); 255 krb5_error_code krb5_db_get_age ( krb5_context kcontext, cha [all...] |
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | ser_sctx.c | 57 kg_oid_externalize(kcontext, arg, buffer, lenremain) 58 krb5_context kcontext; 83 kg_oid_internalize(kcontext, argp, buffer, lenremain) 84 krb5_context kcontext; 145 kg_oid_size(kcontext, arg, sizep) 146 krb5_context kcontext; 171 kg_queue_externalize(kcontext, arg, buffer, lenremain) 172 krb5_context kcontext; 188 kg_queue_internalize(kcontext, argp, buffer, lenremain) 189 krb5_context kcontext; [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ |
H A D | ser_rc.c | 69 krb5_rcache_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 92 required += strlen(krb5_rc_get_name(kcontext, rcache)); 105 krb5_rcache_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 123 if (!krb5_rcache_size(kcontext, arg, &required) && 131 fnamep = krb5_rc_get_name(kcontext, rcache); 167 krb5_rcache_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 194 if (!(kret = krb5_rc_resolve_full(kcontext, &rcache, rcname))) { 195 (void) krb5_rc_recover(kcontext, rcache); 204 (void)krb5_rc_close(kcontext, rcache); 217 krb5_ser_rcache_init(krb5_context kcontext) 68 krb5_rcache_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 103 krb5_rcache_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 164 krb5_rcache_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 213 krb5_ser_rcache_init(krb5_context kcontext) argument [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | ser_cc.c | 64 krb5_ccache_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) 86 required += strlen(krb5_cc_get_name(kcontext, ccache)); 99 krb5_ccache_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) 116 if (!krb5_ccache_size(kcontext, arg, &required) && 124 fnamep = krb5_cc_get_name(kcontext, ccache); 160 krb5_ccache_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) 187 if (!(kret = krb5_cc_resolve(kcontext, ccname, &ccache)) && 205 krb5_ser_ccache_init(krb5_context kcontext) 207 return(krb5_register_serializer(kcontext, &krb5_ccache_ser_entry)); 63 krb5_ccache_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument 97 krb5_ccache_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument 157 krb5_ccache_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument 201 krb5_ser_ccache_init(krb5_context kcontext) argument
|
/illumos-gate/usr/src/cmd/krb5/kdestroy/ |
H A D | kdestroy.c | 105 krb5_context kcontext; local 202 retval = krb5_init_context(&kcontext); 225 if (code = krb5_cc_default(kcontext, &cache)) { 236 code = krb5_cc_resolve (kcontext, cache_name, &cache); 242 code = krb5_cc_default(kcontext, &cache); 253 code = krb5_cc_get_principal(kcontext, cache, &me); 258 if ((code = krb5_unparse_name(kcontext, me, &client_name))) 262 code = krb5_cc_destroy (kcontext, cache);
|
/illumos-gate/usr/src/cmd/krb5/klist/ |
H A D | klist.c | 76 krb5_context kcontext; variable 273 retval = krb5_init_context(&kcontext); 311 if ((code = krb5_kt_default(kcontext, &kt))) { 317 if ((code = krb5_kt_resolve(kcontext, name, &kt))) { 325 if ((code = krb5_kt_get_name(kcontext, kt, buf, BUFSIZ))) { 333 if ((code = krb5_kt_start_seq_get(kcontext, kt, &cursor))) { 357 while ((code = krb5_kt_next_entry(kcontext, kt, &entry, &cursor)) == 0) { 358 if ((code = krb5_unparse_name(kcontext, entry.principal, &pname))) { 381 krb5_free_unparsed_name(kcontext, pname); 388 if ((code = krb5_kt_end_seq_get(kcontext, k [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | kuserok.c | 86 krb5_move_ccache(krb5_context kcontext, krb5_principal client, argument 114 retval = krb5_build_principal_ext(kcontext, &mcreds.server, 115 krb5_princ_realm(kcontext, client)->length, 116 krb5_princ_realm(kcontext, client)->data, 118 krb5_princ_realm(kcontext, client)->length, 119 krb5_princ_realm(kcontext, client)->data, 130 retval = krb5_cc_default(kcontext, &ccache); 139 retval = krb5_cc_retrieve_cred(kcontext, ccache, 153 retval = krb5_cc_destroy(kcontext, ccache); 165 retval = krb5_cc_resolve(kcontext, ccache_name_bu [all...] |
/illumos-gate/usr/src/cmd/krb5/kadmin/ktutil/ |
H A D | ktutil.c | 66 krb5_context kcontext; variable 84 retval = krb5_init_context(&kcontext); 102 ktutil_free_kt_list(kcontext, ktlist); 116 retval = ktutil_free_kt_list(kcontext, ktlist); 133 retval = ktutil_read_keytab(kcontext, argv[1], &ktlist); 151 retval = ktutil_read_srvtab(kcontext, argv[1], &ktlist); 171 retval = ktutil_write_keytab(kcontext, ktlist, argv[1]); 189 retval = ktutil_write_srvtab(kcontext, ktlist, argv[1]); 237 retval = ktutil_add(kcontext, &ktlist, princ, kvno, enctype, use_pass); 253 retval = ktutil_delete(kcontext, [all...] |