Uses of Class
org.forgerock.openig.tools.authentication.SsoToken
-
Packages that use SsoToken Package Description org.forgerock.openig.tools Common tools used in policy service.org.forgerock.openig.tools.am Access Management Server.org.forgerock.openig.tools.authentication AM authentication service.org.forgerock.openig.tools.notifications.ws Web socket notifications service implementation.org.forgerock.openig.tools.notifications.ws.link AM Links implementations. -
-
Uses of SsoToken in org.forgerock.openig.tools
Method parameters in org.forgerock.openig.tools with type arguments of type SsoToken Modifier and Type Method Description static InvalidCallerTokenDetectionFilterInvalidCallerTokenDetectionFilter. sessionInfoDetectionFilter(String headerName, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenSupplier)Returns a new detection filter suitable for use with getSessionInfo requests.Constructor parameters in org.forgerock.openig.tools with type arguments of type SsoToken Constructor Description HeadlessAuthenticationFilter(String headerName, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenSupplier)Creates aHeadlessAuthenticationFilterwhich will provide an AM SSO Token in the given header name for downstream components. -
Uses of SsoToken in org.forgerock.openig.tools.am
Methods in org.forgerock.openig.tools.am that return types with arguments of type SsoToken Modifier and Type Method Description AsyncRefreshableSupplier<SsoToken,AuthenticationException>AmService. getTokenProvider()Returns theAsyncRefreshableSupplierbeing used as aSsoTokenprovider for this server.Constructor parameters in org.forgerock.openig.tools.am with type arguments of type SsoToken Constructor Description Builder(Handler amHandler, Clock clock, String agentId, String cookieName, AmVersion version, UriService uriService, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider)Create a Builder instance with every mandatory parameters. -
Uses of SsoToken in org.forgerock.openig.tools.authentication
Methods in org.forgerock.openig.tools.authentication that return types with arguments of type SsoToken Modifier and Type Method Description Promise<SsoToken,AuthenticationException>AuthenticationService. authenticate(Context context, String username, SecretReference<GenericSecret> passwordRef)Authenticates a subject (identified with the givenusernameandpasswordRefcredentials), returning asynchronously an SSO token (if the authentication succeeded) or anAuthenticationExceptionon failures (I/O, invalid credentials, ...).Promise<SsoToken,AuthenticationException>AuthenticatorAuthenticationService. authenticate(Context context, String username, SecretReference<GenericSecret> passwordRef) -
Uses of SsoToken in org.forgerock.openig.tools.notifications.ws
Methods in org.forgerock.openig.tools.notifications.ws that return SsoToken Modifier and Type Method Description SsoTokenWebSocketAdapterConfiguration. getToken()The SSO token value provider.Methods in org.forgerock.openig.tools.notifications.ws with parameters of type SsoToken Modifier and Type Method Description WebSocketAdapterConfigurationWebSocketAdapterConfiguration. ssoHeader(String headerName, SsoToken ssoToken)Provide the SSO token header name.Constructor parameters in org.forgerock.openig.tools.notifications.ws with type arguments of type SsoToken Constructor Description NotificationServiceImpl(HttpWebSocketClient client, URI uri, String ssoTokenHeader, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider, Duration reconnectDelay, int initialConnectionAttempts, Duration heartbeatInterval, ScheduledExecutorService heartbeatExecutor, Duration renewalDelay)Constructs aNotificationServiceimplementation. -
Uses of SsoToken in org.forgerock.openig.tools.notifications.ws.link
Method parameters in org.forgerock.openig.tools.notifications.ws.link with type arguments of type SsoToken Modifier and Type Method Description static AmLink.AmLinkSupplierRetryableAmLink. asInfiniteRetrySupplier(Duration delay, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider, RetryableAmLink.AmLinkSupplierFromToken amLinkSupplierFromToken, ScheduledExecutorService executor)Builds a supplier ofRetryableAmLinkwithout any retry limit.static AmLink.AmLinkSupplierRetryableAmLink. asSupplier(boolean stopOnSslFailure, int retryLimit, Duration delay, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider, RetryableAmLink.AmLinkSupplierFromToken amLinkSupplierFromToken, ScheduledExecutorService executor)Builds a supplier ofRetryableAmLink.
-