com.atlassian.crowd.trusted
Class CrowdTrustedAppAuthenticationController

java.lang.Object
  extended by com.atlassian.crowd.trusted.CrowdTrustedAppAuthenticationController
All Implemented Interfaces:
com.atlassian.security.auth.trustedapps.filter.AuthenticationController

public class CrowdTrustedAppAuthenticationController
extends Object
implements com.atlassian.security.auth.trustedapps.filter.AuthenticationController

Implementation of AuthenticationController for TrustedApps.

Since:
v2.7

Constructor Summary
CrowdTrustedAppAuthenticationController(UserService userService, ApplicationManager applicationManager, ApplicationService applicationService)
           
 
Method Summary
 boolean canLogin(Principal principal, javax.servlet.http.HttpServletRequest request)
           
 boolean shouldAttemptAuthentication(javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrowdTrustedAppAuthenticationController

public CrowdTrustedAppAuthenticationController(UserService userService,
                                               ApplicationManager applicationManager,
                                               ApplicationService applicationService)
Method Detail

shouldAttemptAuthentication

public boolean shouldAttemptAuthentication(javax.servlet.http.HttpServletRequest request)
Specified by:
shouldAttemptAuthentication in interface com.atlassian.security.auth.trustedapps.filter.AuthenticationController

canLogin

public boolean canLogin(Principal principal,
                        javax.servlet.http.HttpServletRequest request)
Specified by:
canLogin in interface com.atlassian.security.auth.trustedapps.filter.AuthenticationController


Copyright © 2013 Atlassian. All Rights Reserved.