Package org.forgerock.openig.openam
Class HeadlessAuthenticationFilter
- java.lang.Object
-
- org.forgerock.openig.openam.HeadlessAuthenticationFilter
-
- All Implemented Interfaces:
org.forgerock.http.Filter
public class HeadlessAuthenticationFilter extends Object implements org.forgerock.http.Filter
Provides an OpenAM SSO Token in the given header name for downstream components.If the request failed with a 401 UNAUTHORIZED, a unique attempt to refresh the SSO token is tried.
- See Also:
- OPENAM REST API status codes
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.forgerock.util.promise.Promise<org.forgerock.http.protocol.Response,org.forgerock.util.promise.NeverThrowsException>filter(org.forgerock.services.context.Context context, org.forgerock.http.protocol.Request request, org.forgerock.http.Handler next)
-
-
-
Method Detail
-
filter
public org.forgerock.util.promise.Promise<org.forgerock.http.protocol.Response,org.forgerock.util.promise.NeverThrowsException> filter(org.forgerock.services.context.Context context, org.forgerock.http.protocol.Request request, org.forgerock.http.Handler next)- Specified by:
filterin interfaceorg.forgerock.http.Filter
-
-