Class CrowdHttpAuthenticatorImpl

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

public class CrowdHttpAuthenticatorImpl extends Object

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 CrowdHttpAuthenticator.isAuthenticated(HttpServletRequest, HttpServletResponse) will only make remote calls when that interval expires.