cc_ccache_t
cc_ccache_t ccache;
cc_ccache_t cache;
cc_int32 (*next)(cc_ccache_iterator_t, cc_ccache_t*);
cc_int32 (*release)(cc_ccache_t);
cc_int32 (*destroy)(cc_ccache_t);
cc_int32 (*set_default)(cc_ccache_t);
cc_int32 (*get_credentials_version)(cc_ccache_t, cc_uint32*);
cc_int32 (*get_name)(cc_ccache_t, cc_string_t*);
cc_int32 (*get_principal)(cc_ccache_t, cc_uint32, cc_string_t*);
cc_int32 (*set_principal)(cc_ccache_t, cc_uint32, const char*);
cc_int32 (*store_credentials)(cc_ccache_t, const cc_credentials_union*);
cc_int32 (*remove_credentials)(cc_ccache_t, cc_credentials_t);
cc_int32 (*new_credentials_iterator)(cc_ccache_t,
cc_int32 (*move)(cc_ccache_t, cc_ccache_t);
cc_int32 (*lock)(cc_ccache_t, cc_uint32, cc_uint32);
cc_int32 (*unlock)(cc_ccache_t);
cc_int32 (*get_last_default_time)(cc_ccache_t, cc_time_t*);
cc_int32 (*get_change_time)(cc_ccache_t, cc_time_t*);
cc_int32 (*compare)(cc_ccache_t, cc_ccache_t, cc_uint32*);
cc_int32 (*get_kdc_time_offset)(cc_ccache_t, cc_int32, cc_time_t *);
cc_int32 (*set_kdc_time_offset)(cc_ccache_t, cc_int32, cc_time_t);
cc_int32 (*clear_kdc_time_offset)(cc_ccache_t, cc_int32);
cc_int32 (*open_ccache)(cc_context_t, const char*, cc_ccache_t *);
cc_int32 (*open_default_ccache)(cc_context_t, cc_ccache_t*);
const char*, cc_ccache_t*);
const char*, cc_ccache_t*);
const char*, cc_ccache_t*);
typedef struct cc_ccache_t *cc_ccache_t;
*out_ccache = (cc_ccache_t) ccache;
ccapi_ccache_release ((cc_ccache_t) ccache);
cc_int32 cci_ccache_write (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_release (cc_ccache_t io_ccache)
cc_int32 ccapi_ccache_destroy (cc_ccache_t io_ccache)
cc_int32 ccapi_ccache_set_default (cc_ccache_t io_ccache)
cc_int32 ccapi_ccache_get_credentials_version (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_get_name (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_get_principal (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_set_principal (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_store_credentials (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_remove_credentials (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_new_credentials_iterator (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_move (cc_ccache_t io_source_ccache,
cc_ccache_t io_destination_ccache)
cc_int32 ccapi_ccache_lock (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_unlock (cc_ccache_t io_ccache)
cc_int32 ccapi_ccache_get_last_default_time (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_get_change_time (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_wait_for_change (cc_ccache_t in_ccache)
cc_int32 ccapi_ccache_compare (cc_ccache_t in_ccache,
cc_ccache_t in_compare_to_ccache,
cc_int32 ccapi_ccache_get_kdc_time_offset (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_set_kdc_time_offset (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_clear_kdc_time_offset (cc_ccache_t io_ccache,
cc_int32 cci_ccache_get_compat_version (cc_ccache_t in_ccache,
cc_int32 cci_ccache_set_compat_version (cc_ccache_t io_ccache,
cc_int32 cci_ccache_new (cc_ccache_t *out_ccache,
cc_int32 cci_ccache_set_compat_version (cc_ccache_t io_ccache,
cc_int32 cci_ccache_new (cc_ccache_t *out_ccache,
cc_int32 ccapi_ccache_release (cc_ccache_t io_ccache);
cc_int32 cci_ccache_write (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_destroy (cc_ccache_t io_ccache);
cc_int32 ccapi_ccache_set_default (cc_ccache_t io_ccache);
cc_int32 ccapi_ccache_get_credentials_version (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_get_name (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_get_principal (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_set_principal (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_store_credentials (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_remove_credentials (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_new_credentials_iterator (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_move (cc_ccache_t io_source_ccache,
cc_ccache_t io_destination_ccache);
cc_int32 ccapi_ccache_lock (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_unlock (cc_ccache_t io_ccache);
cc_int32 ccapi_ccache_get_last_default_time (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_get_change_time (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_wait_for_change (cc_ccache_t in_ccache);
cc_int32 ccapi_ccache_compare (cc_ccache_t in_ccache,
cc_ccache_t in_compare_to_ccache,
cc_int32 ccapi_ccache_get_kdc_time_offset (cc_ccache_t in_ccache,
cc_int32 ccapi_ccache_set_kdc_time_offset (cc_ccache_t io_ccache,
cc_int32 ccapi_ccache_clear_kdc_time_offset (cc_ccache_t io_ccache,
cc_int32 cci_ccache_get_compat_version (cc_ccache_t in_ccache,
cc_ccache_t *out_ccache)
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache)
cc_ccache_t *out_ccache)
cc_ccache_t *out_ccache)
cc_ccache_t *out_ccache)
cc_ccache_t *out_ccache)
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
err = cci_ccache_get_compat_version ((cc_ccache_t) in_ccache,
err = ccapi_ccache_new_credentials_iterator ((cc_ccache_t) in_ccache,
cc_int32 check_once_cc_ccache_new_credentials_iterator(cc_ccache_t ccache, cc_credentials_iterator_t *iterator, cc_int32 expected_err, const char *description) {
cc_int32 check_once_cc_ccache_get_change_time(cc_ccache_t ccache, cc_time_t *last_time, cc_int32 expected_err, const char *description) {
cc_ccache_t dummy_ccache = NULL;
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_ccache_destroy(cc_context_t context, cc_ccache_t ccache, cc_int32 expected_err, const char *description) {
cc_int32 check_once_cc_ccache_get_last_default_time(cc_ccache_t ccache, cc_time_t *last_time, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache_1 = NULL;
cc_ccache_t ccache_2 = NULL;
cc_ccache_t source = NULL;
cc_ccache_t destination = NULL;
cc_int32 check_once_cc_ccache_move(cc_ccache_t source, cc_ccache_t destination, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache_a = NULL;
cc_ccache_t ccache_b = NULL;
cc_int32 check_once_cc_ccache_compare(cc_ccache_t ccache, cc_ccache_t compare_to, cc_uint32 *equal, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_ccache_get_kdc_time_offset(cc_ccache_t ccache, cc_int32 credentials_version, cc_time_t *time_offset, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_ccache_set_kdc_time_offset(cc_ccache_t ccache, cc_int32 credentials_version, cc_time_t time_offset, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_ccache_clear_kdc_time_offset(cc_ccache_t ccache, cc_int32 credentials_version, cc_int32 expected_err, const char *description) {
cc_int32 check_once_cc_ccache_set_default(cc_context_t context, cc_ccache_t ccache, cc_int32 expected_err, const char *description) {
cc_ccache_t default_ccache = NULL;
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_ccache_get_credentials_version(cc_ccache_t ccache, cc_uint32 expected_cred_vers, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_ccache_get_name(cc_ccache_t ccache, const char *expected_name, cc_int32 expected_err, const char *description) {
cc_int32 check_once_cc_ccache_release(cc_context_t context, cc_ccache_t ccache, cc_int32 expected_err, const char *description) {
cc_int32 check_once_cc_ccache_get_principal(cc_ccache_t ccache,
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_ccache_set_principal(cc_ccache_t ccache, cc_uint32 cred_vers, const char *in_principal, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_ccache_t dup_ccache = NULL;
cc_int32 check_once_cc_ccache_store_credentials(cc_ccache_t ccache, const cc_credentials_union *credentials, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_ccache_t dup_ccache = NULL;
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_ccache_remove_credentials(cc_ccache_t ccache, cc_credentials_t in_creds, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_ccache_t dup_ccache = NULL;
cc_int32 check_once_cc_ccache_set_default(cc_context_t context, cc_ccache_t ccache, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_get_credentials_version(cc_ccache_t ccache, cc_uint32 expected_cred_vers, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_get_name(cc_ccache_t ccache, const char *expected_name, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_get_principal(cc_ccache_t ccache, cc_uint32 cred_vers, const char *expected_principal, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_set_principal(cc_ccache_t ccache, cc_uint32 cred_vers, const char *in_principal, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_store_credentials(cc_ccache_t ccache, const cc_credentials_union *credentials, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_remove_credentials(cc_ccache_t ccache, cc_credentials_t in_creds, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_new_credentials_iterator(cc_ccache_t ccache, cc_credentials_iterator_t *iterator, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_get_change_time(cc_ccache_t ccache, cc_time_t *last_time, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_get_last_default_time(cc_ccache_t ccache, cc_time_t *last_time, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_move(cc_ccache_t source, cc_ccache_t destination, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_compare(cc_ccache_t ccache, cc_ccache_t compare_to, cc_uint32 *equal, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_get_kdc_time_offset(cc_ccache_t ccache, cc_int32 credentials_version, cc_time_t *time_offset, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_set_kdc_time_offset(cc_ccache_t ccache, cc_int32 credentials_version, cc_time_t time_offset, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_clear_kdc_time_offset(cc_ccache_t ccache, cc_int32 credentials_version, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_release(cc_context_t context, cc_ccache_t ccache, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_ccache_destroy(cc_context_t context, cc_ccache_t ccache, cc_int32 expected_err, const char *description);
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_context_open_ccache(cc_context_t context, const char *name, cc_ccache_t *ccache, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_context_open_default_ccache(cc_context_t context, cc_ccache_t *ccache, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_context_create_ccache(cc_context_t context, const char *name, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_context_create_default_ccache(cc_context_t context, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_context_create_new_ccache(cc_context_t context, cc_int32 should_be_default, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description) {
cc_ccache_t ccache = NULL;
cc_int32 check_once_cc_context_open_ccache(cc_context_t context, const char *name, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_context_open_default_ccache(cc_context_t context, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_context_create_ccache(cc_context_t context, const char *name, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_context_create_default_ccache(cc_context_t context, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
cc_int32 check_once_cc_context_create_new_ccache(cc_context_t context, cc_int32 should_be_default, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_int32 (*store_credentials) (cc_ccache_t io_ccache,
cc_int32 (*remove_credentials) (cc_ccache_t io_ccache,
cc_int32 (*new_credentials_iterator) (cc_ccache_t in_ccache,
cc_int32 (*move) (cc_ccache_t io_source_ccache,
cc_ccache_t io_destination_ccache);
cc_int32 (*lock) (cc_ccache_t io_ccache,
cc_int32 (*unlock) (cc_ccache_t io_ccache);
cc_int32 (*get_last_default_time) (cc_ccache_t in_ccache,
cc_int32 (*get_change_time) (cc_ccache_t in_ccache,
cc_int32 (*compare) (cc_ccache_t in_ccache,
cc_ccache_t in_compare_to_ccache,
cc_int32 (*get_kdc_time_offset) (cc_ccache_t in_ccache,
cc_int32 (*set_kdc_time_offset) (cc_ccache_t io_ccache,
cc_int32 (*clear_kdc_time_offset) (cc_ccache_t io_ccache,
cc_int32 (*wait_for_change) (cc_ccache_t in_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_ccache_t *out_ccache);
cc_int32 (*release) (cc_ccache_t io_ccache);
cc_int32 (*destroy) (cc_ccache_t io_ccache);
cc_int32 (*set_default) (cc_ccache_t io_ccache);
cc_int32 (*get_credentials_version) (cc_ccache_t in_ccache,
cc_int32 (*get_name) (cc_ccache_t in_ccache,
cc_int32 (*get_principal) (cc_ccache_t in_ccache,
cc_int32 (*set_principal) (cc_ccache_t io_ccache,
cc_ccache_t cc_ccache = NULL;
cc_ccache_t cache;
cc_ccache_t cache;
cc_ccache_t in_ccache)
cc_ccache_t in_ccache)
cc_ccache_t ccache = NULL;
cc_ccache_t ccache = NULL;
cc_ccache_t ccCache = NULL;
cc_ccache_t NamedCache;