Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- authenticate(Principal, String) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
-
Override the super method, always return true so that authentication is not called twice when a user logs in.
C
- checkAuthenticated(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
-
Checks to see if the request can be authenticated.
- checkRememberMeLoginToCrowd(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
-
Attempts to authenticate the request based on the auto-login cookie (if set).
- com.atlassian.crowd.integration.seraph - package com.atlassian.crowd.integration.seraph
- CrowdAuthenticator - Class in com.atlassian.crowd.integration.seraph
- CrowdAuthenticator(CrowdHttpAuthenticator, Supplier<CrowdService>) - Constructor for class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
F
- fetchUserInCache(String) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
-
Fetches a user with the given username in the cache, in case the user exists, but cannot be found from the cache yet.
G
- getUser(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
I
- isAuthenticated(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
-
Deprecated.
L
- logger - Static variable in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
- login(HttpServletRequest, HttpServletResponse, String, String, boolean) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
-
We must override the login() method as it gives us access to the HttpServletRequest and HttpServletResponse, which Crowd needs in order to generate and set the Crowd SSO token.
- logout(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
- logoutUser(HttpServletRequest) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
-
This method will allow you to remove all session information about the user and force them to re-authenticate If you wish to remove specific application attributes for the user, e.g.
P
- PASSWORD_RESET_REQUIRED_HEADER - Static variable in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
R
- rememberMeLoginToCrowd(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.integration.seraph.CrowdAuthenticator
-
Deprecated.since 2.9.0. Use
checkRememberMeLoginToCrowd(HttpServletRequest, HttpServletResponse)instead.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
checkAuthenticated(HttpServletRequest, HttpServletResponse)instead.