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
boolean
Determine if this Object
is current.
void
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.
Java SE 16 & JDK 16 DRAFT 16-internal+0-adhoc.mlchung.jdk-open
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 . DRAFT 16-internal+0-adhoc.mlchung.jdk-open