DESCRIPTION
The krb5_ccache structure holds a Kerberos credential cache. The krb5_cc_cursor structure holds current position in a credential cache when iterating over the cache.
The krb5_cc_ops structure holds a set of operations that can me preformed on a credential cache.
There is no component inside krb5_ccache, krb5_cc_cursor nor krb5_fcc_ops that is directly referable.
The krb5_creds holds a Kerberos credential, see manpage for krb5_creds(3).
krb5_cc_default_name and krb5_cc_set_default_name gets and sets the default name for the context.
krb5_cc_default opens the default ccache in id. Return 0 or an error code.
krb5_cc_gen_new generates a new ccache of type ops in id. Return 0 or an error code.
krb5_cc_resolve finds and allocates a ccache in id from the specification in residual. If the ccache name doesnt contain any colon (:), interpret it as a file name. Return 0 or an error code.
krb5_cc_initialize creates a new ccache in id for primary_principal. Return 0 or an error code.
krb5_cc_close stops using the ccache id and frees the related resources. Return 0 or an error code. krb5_cc_destroy removes the ccache and closes (by calling krb5_cc_close) id. Return 0 or an error code.
krb5_cc_copy_cache copys the contents of from to to.
krb5_cc_get_name returns the name of the ccache id.
krb5_cc_get_principal returns the principal of id in principal. Return 0 or an error code.
krb5_cc_get_type returns the type of the ccache id.
krb5_cc_get_ops returns the ops of the ccache id.
krb5_cc_get_version returns the version of id.
krb5_cc_register Adds a new ccache type with operations ops, overwriting any existing one if override. Return an error code or 0.
krb5_cc_remove_cred removes the credential identified by ( cred, which) from id.
krb5_cc_store_cred stores creds in the ccache id. Return 0 or an error code.
krb5_cc_set_flags sets the flags of id to flags.
krb5_cc_retrieve_cred, retrieves the credential identified by mcreds (and whichfields) from id in creds. Return 0 or an error code.
krb5_cc_next_cred retrieves the next cred pointed to by ( id, cursor) in creds, and advance cursor. Return 0 or an error code.
krb5_cc_end_seq_get Destroys the cursor cursor.
SEE ALSO
krb5(3), krb5.conf(5), kerberos(8)