cc_credentials_v5
cc_credentials_v5,
cc_credentials_v5,
cc_credentials_v5,
cc_credentials_v5,
cc_credentials_v5,
cred.version = cc_credentials_v5;
cc_credentials_v5,
if (cred->data->version == cc_credentials_v5)
if (ccred->data->version != cc_credentials_v5)
cc_credentials_v5,
cc_credentials_v5,
if (io_cred_union->version == cc_credentials_v5) {
if (credentials_union->version == cc_credentials_v5) {
if (in_credentials_union->version == cc_credentials_v5) {
if (in_credentials_union->version == cc_credentials_v5) {
creds_union->version = cc_credentials_v5;
in_credentials_union->version == cc_credentials_v5) {
if (compat_version == cc_credentials_v5) {
*out_v3_version = cc_credentials_v5;
err = cci_ccache_set_compat_version (ccache, cc_credentials_v5);
if (cred_vers == cc_credentials_v5) {
if (cred_vers == cc_credentials_v5) {
if (io_ccache->creds_version == cc_credentials_v5) {
if (version == cc_credentials_v5) {
if (version == cc_credentials_v5) {
if (ccache->creds_version == cc_credentials_v5) {
if (cred_vers == cc_credentials_v5) {
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAZ.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "something@ELSE.COM", &dummy_ccache);
err = cc_ccache_set_principal(ccache, cc_credentials_v5, "foo@BAR.ORG");
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@ONE.ORG", &ccache_1);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@TWO.ORG", &ccache_2);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@ONE.ORG", &source);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@TWO.ORG", &destination);
err = cc_ccache_get_principal(source, cc_credentials_v5, &src_principal);
err = cc_ccache_get_principal(destination, cc_credentials_v5, &dst_principal);
err = cc_ccache_get_principal(source, cc_credentials_v5, &src_principal);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache_a);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "baz@BAR.ORG", &ccache_b);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
check_once_cc_ccache_get_kdc_time_offset(ccache, cc_credentials_v5, &time_offset, ccErrTimeOffsetNotSet, "brand new ccache (offset not yet set)");
err = cc_ccache_set_kdc_time_offset(ccache, cc_credentials_v5, time_offset);
check_once_cc_ccache_get_kdc_time_offset(ccache, cc_credentials_v5, &time_offset, ccNoError, "offset set for v5");
check_once_cc_ccache_get_kdc_time_offset(ccache, cc_credentials_v5, NULL, ccErrBadParam, "NULL time_offset out param");
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
check_once_cc_ccache_set_kdc_time_offset(ccache, cc_credentials_v5, 0, ccNoError, "first time setting offset (v5)");
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
check_once_cc_ccache_clear_kdc_time_offset(ccache, cc_credentials_v5, ccNoError, "clearing an offset that was never set (v5)");
err = cc_ccache_set_kdc_time_offset(ccache, cc_credentials_v5, 0);
check_once_cc_ccache_clear_kdc_time_offset(ccache, cc_credentials_v5, ccNoError, "clearing v5");
err = cc_context_create_new_ccache(context, cc_credentials_v5, "baz@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
check_once_cc_ccache_get_credentials_version(ccache, cc_credentials_v5, ccNoError, "v5 creds");
err = cc_context_create_ccache(context, "0", cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_ccache(context, "1", cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo/BAR@BAZ.ORG", &ccache);
check_once_cc_ccache_get_principal(ccache, cc_credentials_v5, "foo/BAR@BAZ.ORG", ccNoError, "trying to get krb5 princ for krb5 ccache");
check_once_cc_ccache_get_principal(ccache, cc_credentials_v5,
err = cc_context_create_new_ccache(context, cc_credentials_v5,
ccache, cc_credentials_v5, "foo/BAZ@BAR.ORG", ccNoError,
check_once_cc_ccache_set_principal(ccache, cc_credentials_v5,
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
check_int(cc_credentials_v5, 2);
err = cc_context_create_default_ccache(context, cc_credentials_v5, "foo/bar@BAZ.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_ccache_set_principal(ccache, cc_credentials_v5, "foo@BAR.ORG");
err = cc_context_create_default_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_default_ccache(context, cc_credentials_v5, "foo/bar@BAZ.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_default_ccache(context, cc_credentials_v5, "foo/bar@BAZ.ORG", &ccache);
err = cc_context_create_default_ccache(context, cc_credentials_v5, "foo/bar@BAZ.ORG", &ccache);
err = check_once_cc_context_create_ccache(context, name->data, cc_credentials_v5, "foo@BAR.ORG", &ccache, ccNoError, NULL);
err = check_once_cc_context_create_ccache(context, name->data, cc_credentials_v5, "foo/baz@BAR.ORG", &ccache, ccNoError, NULL);
err = check_once_cc_context_create_ccache(context, NULL, cc_credentials_v5, "foo@BAR.ORG", &ccache, ccErrBadParam, "NULL name"); // NULL name
err = check_once_cc_context_create_ccache(context, "name", cc_credentials_v5, NULL, &ccache, ccErrBadParam, "NULL principal"); // NULL principal
err = check_once_cc_context_create_ccache(context, "name", cc_credentials_v5, "foo@BAR.ORG", NULL, ccErrBadParam, "NULL ccache"); // NULL ccache
err = cc_ccache_get_principal(*ccache, cc_credentials_v5, &stored_principal);
err = check_once_cc_context_create_default_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache, ccNoError, NULL);
err = check_once_cc_context_create_default_ccache(context, cc_credentials_v5, "foo/baz@BAR.ORG", &ccache, ccNoError, NULL);
err = check_once_cc_context_create_default_ccache(context, cc_credentials_v5, NULL, &ccache, ccErrBadParam, "NULL principal"); // NULL principal
err = check_once_cc_context_create_default_ccache(context, cc_credentials_v5, "foo@BAR.ORG", NULL, ccErrBadParam, "NULL ccache"); // NULL ccache
err = cc_ccache_get_principal(*ccache, cc_credentials_v5, &stored_principal);
err = check_once_cc_context_create_new_ccache(context, 1, cc_credentials_v5, "foo@BAR.ORG", &ccache, ccNoError, NULL);
err = check_once_cc_context_create_new_ccache(context, 0, cc_credentials_v5, "foo/baz@BAR.ORG", &ccache, ccNoError, NULL);
err = check_once_cc_context_create_new_ccache(context, 1, cc_credentials_v5, NULL, &ccache, ccErrBadParam, "NULL principal"); // NULL principal
err = check_once_cc_context_create_new_ccache(context, 1, cc_credentials_v5, "foo@BAR.ORG", NULL, ccErrBadParam, "NULL ccache"); // NULL ccache
err = cc_ccache_get_principal(*ccache, cc_credentials_v5, &stored_principal);
err = cc_context_create_default_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
err = cc_context_create_new_ccache(context, cc_credentials_v5, "foo@BAR.ORG", &ccache);
(a->version == cc_credentials_v5) &&
cred_union->version = cc_credentials_v5;
err = cc_context_create_new_ccache(cc_context, cc_credentials_v5, "",
cc_credentials_v5, princstr,
err = cc_ccache_get_principal(data->cache, cc_credentials_v5, &outprinc);
err = cc_ccache_get_kdc_time_offset (in_ccache, cc_credentials_v5,
cc_credentials_v5,
err = cc_context_create_new_ccache (gCntrlBlock, cc_credentials_v5, "",
cc_credentials_v5, name,
if (!err && (credentials->data->version == cc_credentials_v5)) {
err = cc_ccache_get_principal (ccapi_data->NamedCache, cc_credentials_v5, &name);
if (!err && (credentials->data->version == cc_credentials_v5)) {
if (ccapi_cred->version != cc_credentials_v5)
cred_union->version = cc_credentials_v5;
if (ccapi_cred->version != cc_credentials_v5)