Lines Matching defs:keytab

7     SSSD tests: Tests keytab utilities
32 #define KEYTAB_TEST_PRINC "test/keytab@TEST.KEYTAB"
33 #define KEYTAB_PATH TESTS_PATH "/keytab_test.keytab"
34 #define EMPTY_KEYTAB_PATH TESTS_PATH "/empty_keytab_test.keytab"
108 krb5_keytab keytab;
120 kerr = krb5_kt_resolve(test_ctx->kctx, mem_keytab_name, &keytab);
123 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 9, 9,
127 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 1, 1,
132 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 1, 2,
137 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 2, 1,
142 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 2, 2,
149 kerr = krb5_kt_close(test_ctx->kctx, keytab);
159 krb5_keytab keytab;
164 kerr = krb5_kt_resolve(test_ctx->kctx, test_ctx->keytab_file_name, &keytab);
167 kerr = sss_krb5_kt_have_content(test_ctx->kctx, keytab);
170 kerr = krb5_kt_close(test_ctx->kctx, keytab);
173 kerr = krb5_kt_resolve(test_ctx->kctx, "FILE:" EMPTY_KEYTAB_PATH, &keytab);
176 kerr = sss_krb5_kt_have_content(test_ctx->kctx, keytab);
179 kerr = krb5_kt_close(test_ctx->kctx, keytab);
183 * create empty keytab files */
208 krb5_keytab keytab;
224 kerr = krb5_kt_resolve(test_ctx->kctx, test_ctx->keytab_file_name, &keytab);
230 kerr = krb5_kt_start_seq_get(test_ctx->kctx, keytab, &cursor);
233 while ((kerr = krb5_kt_next_entry(test_ctx->kctx, keytab, &kent,
254 kerr = krb5_kt_end_seq_get(test_ctx->kctx, keytab, &cursor);
259 kerr = krb5_kt_close(test_ctx->kctx, keytab);