public
interface
Destroyable
javax.security.auth.Destroyable |
Known Indirect Subclasses |
Objects such as credentials may optionally implement this interface to provide the capability to destroy its contents.
See also:
Public methods | |
---|---|
abstract
void
|
destroy()
Destroy this |
abstract
boolean
|
isDestroyed()
Determine if this |
void destroy ()
Destroy this Object
.
Sensitive information associated with this Object
is destroyed or cleared. Subsequent calls to certain methods
on this Object
will result in an
IllegalStateException
being thrown.
Throws | |
---|---|
DestroyFailedException |
if the destroy operation fails. |
SecurityException |
if the caller does not have permission
to destroy this Object .
|
boolean isDestroyed ()
Determine if this Object
has been destroyed.
Returns | |
---|---|
boolean |
true if this Object has been destroyed,
false otherwise.
|