Searched defs:kcontext (Results 1 - 25 of 35) sorted by relevance

12

/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/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/uts/common/gssapi/mechs/krb5/krb5/krb/
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_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_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
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_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_ctx.c101 krb5_context_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep)
141 kret = krb5_size_opaque(kcontext,
148 kret = krb5_size_opaque(kcontext,
155 kret = krb5_size_opaque(kcontext,
170 krb5_context_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain)
187 if ((kret = krb5_context_size(kcontext, arg, &required)))
298 kret = krb5_externalize_opaque(kcontext, KV5M_OS_CONTEXT,
307 kret = krb5_externalize_opaque(kcontext, KV5M_DB_CONTEXT,
316 kret = krb5_externalize_opaque(kcontext, PROF_MAGIC_PROFILE,
342 krb5_context_internalize(krb5_context kcontext, krb5_pointe
100 krb5_context_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument
168 krb5_context_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument
339 krb5_context_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument
528 krb5_oscontext_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument
543 krb5_oscontext_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument
581 krb5_oscontext_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument
635 krb5_ser_context_init(krb5_context kcontext) argument
[all...]
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...]
/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 Dutils.h53 krb5_context kcontext; member in struct:__anon4258
/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/krb5kdc/
H A Dreplay.c161 kdc_free_lookaside(krb5_context kcontext) argument
167 krb5_free_data(kcontext, eptr->req_packet);
168 krb5_free_data(kcontext, eptr->reply_packet);
H A Dmain.c161 init_realm(krb5_context kcontext, char *progname, kdc_realm_t *rdp, char *realm, argument
379 krb5_klog_set_context(kcontext);
449 initialize_realms(krb5_context kcontext, int argc, char **argv) argument
527 if ((retval = init_realm(kcontext, argv[0], rdatap, optarg,
639 if ((retval = krb5_get_default_realm(kcontext, &lrealm))) {
650 if ((retval = init_realm(kcontext, argv[0], rdatap, lrealm,
669 if ((retval = kdc_initialize_rcache(kcontext, rcname))) {
731 krb5_context kcontext; local
756 * A note about Kerberos contexts: This context, "kcontext", is used
761 retval = krb5int_init_context_kdc(&kcontext);
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/
H A Dktbase.c207 krb5_keytab_size(krb5_context kcontext, krb5_pointer arg, size_t *sizep) argument
219 kret = (*shandle->sizer)(kcontext, arg, sizep);
224 krb5_keytab_externalize(krb5_context kcontext, krb5_pointer arg, krb5_octet **buffer, size_t *lenremain) argument
236 kret = (*shandle->externalizer)(kcontext, arg, buffer, lenremain);
241 krb5_keytab_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument
250 kret = (*shandle->internalizer)(kcontext, argp, buffer, lenremain);
255 krb5_ser_keytab_init(krb5_context kcontext) argument
257 return(krb5_register_serializer(kcontext, &krb5_keytab_ser_entry));
/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...]
/illumos-gate/usr/src/lib/krb5/kdb/
H A Dkdb_default.c52 krb5_dbe_def_search_enctype(kcontext, dbentp, start, ktype, stype, kvno, kdatap)
53 krb5_context kcontext;
95 if (!krb5_is_permitted_enctype(kcontext,
103 if ((ret = krb5_c_enctype_compare(kcontext, (krb5_enctype) ktype,
330 krb5_error_code kdb_def_set_mkey ( krb5_context kcontext, argument
338 krb5_error_code kdb_def_get_mkey ( krb5_context kcontext, argument
345 krb5_error_code krb5_def_promote_db (krb5_context kcontext, argument
/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/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/krb5/plugins/kdb/ldap/libkdb_ldap/
H A Dldap_realm.c1495 krb5_ldap_delete_realm_1(krb5_context kcontext, char *conf_section, char **db_args) argument
1498 krb5_set_error_message(kcontext, status, "LDAP %s", error_message(status));
H A Dkdb_ldap.h239 krb5_context kcontext; /* to set the error code and message */ member in struct:_krb5_ldap_context
274 krb5_ldap_alloc( krb5_context kcontext, void *ptr, size_t size );
277 krb5_ldap_free( krb5_context kcontext, void *ptr );
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_clnt.c1223 pkinit_client_get_flags(krb5_context kcontext, krb5_preauthtype patype) argument
H A Dpkinit_srv.c75 (krb5_context kcontext, krb5_preauthtype patype);
1074 pkinit_server_get_flags(krb5_context kcontext, krb5_preauthtype patype) argument

Completed in 71 milliseconds

12