Skip navigation links
A C F G I L P R 

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

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
A C F G I L P R 
Skip navigation links

Copyright © 2019 Atlassian. All rights reserved.