All Known Implementing Classes:
KerberosTicket
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:
Subject
Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type
Method
Description
boolean
isCurrent ()
Determine if this Object
is current.
void
refresh ()
Update or extend the validity period for this
Object
.
Method Details
isCurrent
boolean isCurrent ()
Determine if this Object
is current.
Returns:
true if this Object
is currently current,
false otherwise.
refresh
Update or extend the validity period for this
Object
.
Throws:
SecurityException
- if the caller does not have permission
to update or extend the validity period for this
Object
.
RefreshFailedException
- if the refresh attempt failed.
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method
Report a bug or suggest an enhancement For further API reference and developer documentation see the Java SE Documentation , which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples. Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries. Copyright © 1993, 2020, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA. All rights reserved. Use is subject to license terms and the documentation redistribution policy .