Lines Matching refs:cc_ccache_t
93 typedef struct cc_ccache_t *cc_ccache_t;
175 cc_int32 (*next)(cc_ccache_iterator_t, cc_ccache_t*);
183 cc_int32 (*release)(cc_ccache_t);
184 cc_int32 (*destroy)(cc_ccache_t);
185 cc_int32 (*set_default)(cc_ccache_t);
186 cc_int32 (*get_credentials_version)(cc_ccache_t, cc_uint32*);
187 cc_int32 (*get_name)(cc_ccache_t, cc_string_t*);
188 cc_int32 (*get_principal)(cc_ccache_t, cc_uint32, cc_string_t*);
189 cc_int32 (*set_principal)(cc_ccache_t, cc_uint32, const char*);
190 cc_int32 (*store_credentials)(cc_ccache_t, const cc_credentials_union*);
191 cc_int32 (*remove_credentials)(cc_ccache_t, cc_credentials_t);
192 cc_int32 (*new_credentials_iterator)(cc_ccache_t,
194 cc_int32 (*move)(cc_ccache_t, cc_ccache_t);
195 cc_int32 (*lock)(cc_ccache_t, cc_uint32, cc_uint32);
196 cc_int32 (*unlock)(cc_ccache_t);
197 cc_int32 (*get_last_default_time)(cc_ccache_t, cc_time_t*);
198 cc_int32 (*get_change_time)(cc_ccache_t, cc_time_t*);
199 cc_int32 (*compare)(cc_ccache_t, cc_ccache_t, cc_uint32*);
200 cc_int32 (*get_kdc_time_offset)(cc_ccache_t, cc_int32, cc_time_t *);
201 cc_int32 (*set_kdc_time_offset)(cc_ccache_t, cc_int32, cc_time_t);
202 cc_int32 (*clear_kdc_time_offset)(cc_ccache_t, cc_int32);
205 struct cc_ccache_t {
213 cc_int32 (*open_ccache)(cc_context_t, const char*, cc_ccache_t *);
214 cc_int32 (*open_default_ccache)(cc_context_t, cc_ccache_t*);
216 const char*, cc_ccache_t*);
218 const char*, cc_ccache_t*);
220 const char*, cc_ccache_t*);