| /onnv/onnv-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
| gic_keytab.c | 52 krb5_keytab keytab = (krb5_keytab) gak_data; local 73 if ((ret = krb5_kt_get_entry(context, keytab, client, 101 krb5_keytab keytab; local 105 if ((ret = krb5_kt_default(context, &keytab))) 108 keytab = arg_keytab; 122 * in the keytab which matches the client can be used for the client's 127 ret = krb5_kt_find_realm(context, keytab, client, &realm); 138 gettext("Failed to find realm for %s in keytab"), 155 krb5_get_as_key_keytab, (void *) keytab, 176 krb5_get_as_key_keytab, (void *) keytab, 216 krb5_keytab keytab; local [all...] |
| vfy_increds.c | 76 krb5_keytab keytab; local 86 keytab = NULL; 99 /* first, check if the server is in the keytab. If not, there's 102 keytab or key, and not by some other problem. */ 105 keytab = keytab_arg; 108 ret = krb5_kt_default(context, &keytab); 115 if (keytab == NULL || 116 (ret = krb5_kt_get_entry(context, keytab, server, 0, 0, &kte))) { 120 int nofail = 1; /* Solaris Kerberos: default return error if keytab problems */ 201 if ((ret = krb5_rd_req(context, &authcon, &ap_req, server, keytab, [all...] |
| /onnv/onnv-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ |
| ktbase.c | 8 * lib/krb5/keytab/ktbase.c 33 * Registration functions for keytab. 119 * Resolve a key table name into a keytab object. 125 * particular keytab type. 210 krb5_keytab keytab; local 215 keytab = (krb5_keytab) arg; 216 shandle = (krb5_ser_handle) keytab->ops->serializer; 217 if ((keytab != NULL) && (keytab->ops) && 227 krb5_keytab keytab; local [all...] |
| kt_file.c | 7 * lib/krb5/keytab/kt_file.c 48 #define KRB5_KT_VNO_1 0x0501 /* krb v5, keytab version 1 (DCE compat) */ 49 #define KRB5_KT_VNO 0x0502 /* krb v5, keytab version 2 (standard) */ 60 int version; /* Version number of keytab */ 184 * This is an implementation specific resolver. It returns a keytab id 185 * initialized with file keytab routines. 228 * "Close" a file-based keytab and invalidate the id. This means 236 * for this keytab. There are no system resources that need 252 * This is the get_entry routine for the file based keytab implementation. 253 * It opens the keytab file, and either retrieves the entry or return 558 krb5_keytab keytab; local 602 krb5_keytab keytab; local 703 krb5_keytab keytab; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/krb5/kadmin/cli/ |
| keytab.c | 10 * $Id: keytab.c,v 1.28 2004/05/31 12:39:16 epeisach Exp $ 11 * $Source: /cvs/krbdev/krb5/src/kadmin/cli/keytab.c,v $ 41 static char *rcsid = "$Header: /cvs/krbdev/krb5/src/kadmin/cli/keytab.c,v 1.28 2004/05/31 12:39:16 epeisach Exp $"; 54 static int add_principal(void *lhandle, char *keytab_str, krb5_keytab keytab, 58 static int remove_principal(char *keytab_str, krb5_keytab keytab, char 68 "ktadd [-k[eytab] keytab] [-q] [-e keysaltlist] " 76 "ktremove [-k[eytab] keytab] [-q] principal " 81 krb5_keytab *keytab) 87 if (code = krb5_kt_default(my_context, keytab)) { 88 com_err(whoami, code, gettext("while opening default keytab")); 135 krb5_keytab keytab = 0; local 221 krb5_keytab keytab = 0; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/krb5/slave/ |
| kprop.c | 214 krb5_keytab keytab = NULL; local 327 retval = krb5_kt_resolve(context, srvtab, &keytab); 329 com_err(progname, retval, gettext("while resolving keytab")); 343 keytab, 0, svcname, &opt); 354 if (keytab) 355 (void) krb5_kt_close(context, keytab);
|
| kpropd.c | 825 * Check to see if kiprop/<fqdn>@REALM is in the keytab 831 "name of the default keytab")); 836 "keytab")); 845 kt_name[0] ? kt_name : "default keytab"); 1410 krb5_keytab keytab = NULL; local [all...] |
| /onnv/onnv-gate/usr/src/lib/sasl_plugins/gssapi/ |
| gssapi.c | 1451 const char *keytab = NULL; local [all...] |
| /onnv/onnv-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
| init_sec_context.c | 1110 #include "../krb5/keytab/file/ktfile.h" 1363 krb5_keytab keytab = NULL; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
| in.rlogind.c | 116 krb5_keytab keytab, 192 krb5_keytab keytab = NULL; local 261 &keytab))) { 342 doit(fd, &from, krb_context, encr_flag, keytab); 376 krb5_keytab keytab) 424 keytab, /* NULL to use v5srvtab */ 639 krb5_keytab keytab) 653 &auth_sys, &client, encr_flag, keytab); 883 krb5_keytab keytab, /* IN */ 926 keytab, ticket, version) [all...] |
| in.rshd.c | 128 * -S <keytab> Set the keytab file to use 136 static krb5_keytab keytab = NULL; variable 239 &keytab))) { [all...] |
| route.c | 86 static struct keytab { struct [all...] |
| /onnv/onnv-gate/usr/src/cmd/krb5/kinit/ |
| kinit.c | 322 ULINE("\t", gettext("-k use keytab"), OPTTYPE_BOTH); 323 ULINE("\t", gettext("-t filename of keytab to use"), OPTTYPE_BOTH); 860 krb5_keytab keytab = 0; local 992 code = krb5_kt_resolve(k5->ctx, opts->keytab_name, &keytab); 994 com_err(progname, code, gettext("resolving keytab %s"), 1021 keytab, 1105 if (keytab) 1106 krb5_kt_close(k5->ctx, keytab); [all...] |
| /onnv/onnv-gate/usr/src/uts/common/gssapi/mechs/krb5/include/ |
| gssapiP_krb5.h | 171 /* keytab (accept) data */ 172 krb5_keytab keytab; member in struct:_krb5_gss_cred_id_rec
|