de.theit.hudson.crowd
Class CrowdAuthenticationManager
java.lang.Object
de.theit.hudson.crowd.CrowdAuthenticationManager
- All Implemented Interfaces:
- org.acegisecurity.AuthenticationManager
public class CrowdAuthenticationManager
- extends Object
- implements org.acegisecurity.AuthenticationManager
This class implements the authentication manager for Hudson / Jenkins.
- Since:
- 07.09.2011
- Version:
- $Id$
- Author:
- Thorsten Heit (theit@gmx.de)
|
Method Summary |
org.acegisecurity.Authentication |
authenticate(org.acegisecurity.Authentication authentication)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CrowdAuthenticationManager
public CrowdAuthenticationManager(CrowdConfigurationService pConfiguration)
- Creates a new instance of this class.
- Parameters:
pConfiguration - The configuration to access the services on the remote Crowd
server. May not be null.
authenticate
public org.acegisecurity.Authentication authenticate(org.acegisecurity.Authentication authentication)
throws org.acegisecurity.AuthenticationException
-
- Specified by:
authenticate in interface org.acegisecurity.AuthenticationManager
- Throws:
org.acegisecurity.AuthenticationException- See Also:
AuthenticationManager.authenticate(org.acegisecurity.Authentication)
Copyright © 2004-2011 Hudson. All Rights Reserved.