Searched refs:kcontext (Results 1 - 25 of 55) sorted by relevance

123

/illumos-gate/usr/src/lib/krb5/kdb/
H A Dkdb5.h25 #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 Dkdb5.c118 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 Dldap_pwd_policy.h43 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 Dkdb_ldap_conn.c188 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 Dutils.c104 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 Dkrb5_authenticate.c261 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 Dkrb5_setcred.c194 * 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 Dserialize.c48 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 Dser_actx.c79 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 Dser_auth.c61 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 Dser_princ.c67 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 Dser_adata.c62 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 Dser_addr.c62 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 Dser_cksum.c62 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 Dser_key.c59 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 Ddb2_exp.c101 ( 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 Dkdb_db2.h116 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 Dkdb.h246 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 Dser_sctx.c57 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 Dser_rc.c69 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 Dser_cc.c64 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 Dkdestroy.c105 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 Dklist.c76 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 Dkuserok.c86 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 Dktutil.c66 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...]

Completed in 123 milliseconds

123