Top Description Methods
javax.security.auth

public Interface Refreshable


Objects such as credentials may optionally implement this interface to provide the capability to refresh itself. For example, a credential with a particular time-restricted lifespan may implement this interface to allow callers to refresh the time period for which it is valid.
Since
1.4
See Also
javax.security.auth.Subject

Method Summary

Modifier and TypeMethod and Description
public boolean

Returns:

true if this Object is currently current, false otherwise.
isCurrent
()

Determine if this Object is current.

public void
refresh()

Update or extend the validity period for this Object.

Method Detail

isCurrentback to summary
public boolean isCurrent()

Determine if this Object is current.

Returns:boolean

true if this Object is currently current, false otherwise.

refreshback to summary
public void refresh() throws RefreshFailedException

Update or extend the validity period for this Object.

Exceptions
RefreshFailedException:
if the refresh attempt failed.
SecurityException:
if the caller does not have permission to update or extend the validity period for this Object.