Interface Summary

Destroyable An interface for objects that are immutable but whose sensitive data may be wiped out.
Refreshable An object whose internal state may be refreshed: as in a credential object with a expiry date.

Class Summary

AuthPermission A permission controlling access to authentication service.
PrivateCredentialPermission A permission governing access to a private credential.

Exception Summary

DestroyFailedException An exception thrown when the Destroyable.destroy() method fails for a credential.
RefreshFailedException A signal that a call to Refreshable.refresh() failed.