/sssd-io/src/providers/krb5/ |
H A D | krb5_keytab.c | 97 char keytab_name[MAX_KEYTAB_NAME_LEN]; local 130 kerr = krb5_kt_get_name(kctx, keytab, keytab_name, sizeof(keytab_name)); 137 sep = strchr(keytab_name, ':'); 140 "Keytab name [%s] does not have delimiter[:] .\n", keytab_name); 145 if (strncmp(keytab_name, "MEMORY:", sizeof("MEMORY:") -1) == 0) { 147 keytab_name); 148 *_mem_name = talloc_strdup(mem_ctx, keytab_name);
|
H A D | krb5_common.h | 111 char* keytab_name; member in struct:krb5_ctx
|
H A D | krb5_child.c | 2568 const char *keytab_name, 2595 if (keytab_name != NULL) { 2596 kerr = krb5_kt_resolve(ctx, keytab_name, &keytab); 2560 check_fast_ccache(TALLOC_CTX *mem_ctx, krb5_context ctx, uid_t fast_uid, gid_t fast_gid, bool posix_domain, struct cli_opts *cli_opts, const char *primary, const char *realm, const char *keytab_name, char **fast_ccname) argument
|
/sssd-io/src/providers/ldap/ |
H A D | ldap_child.c | 67 char *keytab_name; member in struct:input_buffer 106 /* keytab_name size and length */ 109 DEBUG(SSSDBG_TRACE_LIBS, "keytab_name size: %d\n", len); 112 ibuf->keytab_name = talloc_strndup(ibuf, (char *)(buf + p), len); 113 DEBUG(SSSDBG_TRACE_LIBS, "got keytab_name: %s\n", ibuf->keytab_name); 114 if (ibuf->keytab_name == NULL) return ENOMEM; 190 const char *keytab_name, 270 const char *keytab_name, 351 keytab_name, 189 lc_verify_keytab_ex(const char *principal, const char *keytab_name, krb5_context context, krb5_keytab keytab) argument 266 ldap_child_get_tgt_sync(TALLOC_CTX *memctx, krb5_context context, const char *realm_str, const char *princ_str, const char *keytab_name, const krb5_deltat lifetime, const char **ccname_out, time_t *expire_time_out, char **_krb5_msg) argument 575 char *keytab_name; local [all...] |
H A D | sdap_child_helpers.c | 150 const char *keytab_name, 170 if (keytab_name) { 171 buf->size += strlen(keytab_name); 202 if (keytab_name) { 203 SAFEALIGN_SET_UINT32(&buf->data[rp], strlen(keytab_name), &rp); 204 safealign_memcpy(&buf->data[rp], keytab_name, strlen(keytab_name), &rp); 287 const char *keytab_name, 320 realm_str, princ_str, keytab_name, lifetime, 147 create_tgt_req_send_buffer(TALLOC_CTX *mem_ctx, const char *realm_str, const char *princ_str, const char *keytab_name, int32_t lifetime, struct io_buffer **io_buf) argument 283 sdap_get_tgt_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, const char *realm_str, const char *princ_str, const char *keytab_name, int32_t lifetime, int timeout) argument
|
H A D | sdap_async_private.h | 80 const char *keytab_name,
|
/sssd-io/src/util/ |
H A D | sss_krb5.h | 46 #define KEYTAB_CLEAN_NAME keytab_name ? keytab_name : "default" 83 const char *keytab_name,
|
H A D | sss_krb5.c | 72 const char *keytab_name, 123 if (keytab_name != NULL) { 124 kerr = krb5_kt_resolve(krb_ctx, keytab_name, &keytab); 69 select_principal_from_keytab(TALLOC_CTX *mem_ctx, const char *hostname, const char *desired_realm, const char *keytab_name, char **_principal, char **_primary, char **_realm) argument
|