| | Credentials Cache API v3 Specification |
 | | A ccache is uniquely identified by its name, which is a string internal to the API and not intended to be presented to users. |
 | | If the default ccache is destroyed, the ccache that was most recently default before it is made the default ccache, unless the default ccache was the only ccache in the collection; in that case, no ccache is made default, as there are no ccaches left. |
 | | If changes are made to the ccache while an iterator is being used on it, the iterator must return at least the intersection, and at most the union, of the set of credentials that were in the ccache when the iteration began and the set of credentials that are in the ccache when it ends. |
| web.mit.edu /macdev/Development/MITKerberos/MITKerberosLib/CCacheLib/Documentation/ccache-api-v3.html (5192 words) |