Spec-Zone .ru
спецификации, руководства, описания, API
Please note that the specifications and other information contained herein are not final and are subject to change. The information is being made available to you solely for purpose of evaluation.

Java™ Platform
Standard Ed. 7

DRAFT ea-b118

javax.security.auth
Interface Refreshable

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.

See Also:
Subject

Method Summary
Modifier and Type Method and Description
 boolean isCurrent()
          Determine if this Object is current.
 void refresh()
          Update or extend the validity period for this Object.
 

Method Detail

isCurrent

boolean isCurrent()
Determine if this Object is current.

Returns:
true if this Object is currently current, false otherwise.

refresh

void refresh()
             throws RefreshFailedException
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™ Platform
Standard Ed. 7

DRAFT ea-b118

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle Corporation. All rights reserved.
DRAFT ea-b118

Scripting on this page tracks web page traffic, but does not change the content in any way.