Uses of Class
org.forgerock.openig.tools.authentication.chf.AsyncRefreshableSupplier
-
Packages that use AsyncRefreshableSupplier Package Description org.forgerock.openig.tools Common tools used in policy service.org.forgerock.openig.tools.am Access Management Server.org.forgerock.openig.tools.notifications.ws Web socket notifications service implementation.org.forgerock.openig.tools.notifications.ws.link AM Links implementations. -
-
Uses of AsyncRefreshableSupplier in org.forgerock.openig.tools
Methods in org.forgerock.openig.tools with parameters of type AsyncRefreshableSupplier Modifier and Type Method Description static InvalidCallerTokenDetectionFilter
InvalidCallerTokenDetectionFilter. sessionInfoDetectionFilter(String headerName, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenSupplier)
Returns a new detection filter suitable for use with getSessionInfo requests.Constructors in org.forgerock.openig.tools with parameters of type AsyncRefreshableSupplier Constructor Description HeadlessAuthenticationFilter(String headerName, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenSupplier)
Creates aHeadlessAuthenticationFilter
which will provide an AM SSO Token in the given header name for downstream components. -
Uses of AsyncRefreshableSupplier in org.forgerock.openig.tools.am
Methods in org.forgerock.openig.tools.am that return AsyncRefreshableSupplier Modifier and Type Method Description AsyncRefreshableSupplier<SsoToken,AuthenticationException>
AmService. getTokenProvider()
Returns theAsyncRefreshableSupplier
being used as aSsoToken
provider for this server.Constructors in org.forgerock.openig.tools.am with parameters of type AsyncRefreshableSupplier Constructor Description Builder(Handler amHandler, Clock clock, String agentId, String cookieName, AmVersion version, UriService uriService, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider)
-
Uses of AsyncRefreshableSupplier in org.forgerock.openig.tools.notifications.ws
Constructors in org.forgerock.openig.tools.notifications.ws with parameters of type AsyncRefreshableSupplier Constructor Description NotificationServiceImpl(HttpWebSocketClient client, URI uri, String ssoTokenHeader, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider, Duration reconnectDelay, int initialConnectionAttempts, Duration heartbeatInterval, ScheduledExecutorService heartbeatExecutor, Duration renewalDelay)
Constructs aNotificationService
implementation. -
Uses of AsyncRefreshableSupplier in org.forgerock.openig.tools.notifications.ws.link
Methods in org.forgerock.openig.tools.notifications.ws.link with parameters of type AsyncRefreshableSupplier Modifier and Type Method Description static AmLink.AmLinkSupplier
RetryableAmLink. asInfiniteRetrySupplier(Duration delay, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider, RetryableAmLink.AmLinkSupplierFromToken amLinkSupplierFromToken, ScheduledExecutorService executor)
Builds a supplier ofRetryableAmLink
without any retry limit.static AmLink.AmLinkSupplier
RetryableAmLink. asSupplier(boolean stopOnSslFailure, int retryLimit, Duration delay, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider, RetryableAmLink.AmLinkSupplierFromToken amLinkSupplierFromToken, ScheduledExecutorService executor)
Builds a supplier ofRetryableAmLink
.
-