The krb5_cc_start_seq_get() function starts sequentially
retrieving entries from the credentials cache. The
krb5_cc_next_cred() routine is called repeatedly to retrieve
each successive cache entry. The krb5_cc_end_seq_get() routine
is called at the completion of the read operations.
Authorities
Object Referred to
Data Authority Required
Each directory in the path name preceding the
credentials cache file
*X
Credentials cache file
*R
Parameters
context (Input)
The Kerberos context.
cache (Input)
The credentials cache handle.
cursor (Output)
The cursor. The krb5_cc_end_seq_get() routine should be
called to release the cursor at the completion of the sequential read
operations.
Return Value
If no errors occur, the return value is 0. Otherwise, a Kerberos error code
is returned.
Error Messages
Message ID
Error Message Text
CPE3418 E
Possible APAR condition or hardware failure.
Usage Notes
The credentials cache is locked when the
krb5_cc_start_seq_get() routine is called and remains locked
until the krb5_cc_end_seq_get() routine is called. Write
access to the cache by other processes and threads is blocked until the cache
is unlocked. After the krb5_cc_start_seq_get() routine has
been called, the current thread may not call any other credentials cache
functions except krb5_cc_next_cred() and
krb5_cc_end_seq_get() for the specified cache.