interface SSOStrategy
Strategy for implementing SSO. Used by the SSO Interceptor to generalise authentication method
| Type Params | Return Type | Name and description |
|---|---|---|
|
abstract boolean |
authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean gateway)Authenticate a request with the SSO provider |
|
abstract boolean |
authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean gateway, java.lang.String redirectUri)Authenticate a request with the SSO provider |
Authenticate a request with the SSO provider
request - The current requestresponse - The current responsegateway - Whether the request is allowed to callback without authenticatingAuthenticate a request with the SSO provider
request - The current requestresponse - The current responsegateway - Whether the request is allowed to callback without authenticatingredirectUri - A redirect URI within the current app to redirect to