Class CrowdHttpAuthenticatorImpl

java.lang.Object
com.atlassian.crowd.integration.http.CrowdHttpAuthenticatorImpl
All Implemented Interfaces:
CrowdHttpAuthenticator

public class CrowdHttpAuthenticatorImpl extends Object implements CrowdHttpAuthenticator

An implementation of CrowdHttpAuthenticator using a CrowdClient to talk to a Crowd server. All methods potentially result in calls to a remote Crowd server.

If the ClientProperties provided has a session validation interval configured then isAuthenticated(HttpServletRequest, HttpServletResponse) will only make remote calls when that interval expires.