Interface CrowdSSOAuthenticatedUserProvider
- All Known Implementing Classes:
CrowdSSOAuthenticatedUserProviderImpl
public interface CrowdSSOAuthenticatedUserProvider
A provider which delivers logic to get SSO user details.
The logic works regardless of
SecurityContext initialization. For this reason, it can be used by Filter implementations.-
Method Summary
Modifier and TypeMethodDescriptiongetAuthorizedUser(javax.servlet.http.HttpServletRequest request) Provides authenticated SSO user based on token cookies.
-
Method Details
-
getAuthorizedUser
Provides authenticated SSO user based on token cookies.- Parameters:
request- an incoming HTTP request- Returns:
- optional with user (it is empty if the request is non-authorized)
-