public
interface
Destroyable
| javax.security.auth.Destroyable |
|
|
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.
|