org.jasig.cas.authentication.principal
Class CredentialsToLDAPAttributePrincipalResolver

java.lang.Object
  extended by org.jasig.cas.authentication.principal.AbstractPersonDirectoryCredentialsToPrincipalResolver
      extended by org.jasig.cas.authentication.principal.AbstractLdapPersonDirectoryCredentialsToPrincipalResolver
          extended by org.jasig.cas.authentication.principal.CredentialsToLDAPAttributePrincipalResolver
All Implemented Interfaces:
CredentialsToPrincipalResolver

public final class CredentialsToLDAPAttributePrincipalResolver
extends AbstractLdapPersonDirectoryCredentialsToPrincipalResolver

Since:
3.1
Version:
$Revision:$ $Date:$
Author:
Jan Van der Velpen, Scott Battaglia, Marvin S. Addison

Field Summary
 
Fields inherited from class org.jasig.cas.authentication.principal.AbstractPersonDirectoryCredentialsToPrincipalResolver
log
 
Constructor Summary
CredentialsToLDAPAttributePrincipalResolver()
           
 
Method Summary
protected  java.lang.String extractPrincipalId(Credentials credentials)
           
 void setCredentialsToPrincipalResolver(CredentialsToPrincipalResolver credentialsToPrincipalResolver)
           
 boolean supports(Credentials credentials)
           
 
Methods inherited from class org.jasig.cas.authentication.principal.AbstractLdapPersonDirectoryCredentialsToPrincipalResolver
getAttributeIds, getFilter, getLdapTemplate, getSearchBase, getSearchControls, getTimeout, setContextSource, setFilter, setPrincipalAttributeName, setScope, setSearchBase, setTimeout
 
Methods inherited from class org.jasig.cas.authentication.principal.AbstractPersonDirectoryCredentialsToPrincipalResolver
resolvePrincipal, setAttributeRepository, setReturnNullIfNoAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CredentialsToLDAPAttributePrincipalResolver

public CredentialsToLDAPAttributePrincipalResolver()
Method Detail

extractPrincipalId

protected java.lang.String extractPrincipalId(Credentials credentials)
Specified by:
extractPrincipalId in class AbstractPersonDirectoryCredentialsToPrincipalResolver

supports

public boolean supports(Credentials credentials)

setCredentialsToPrincipalResolver

public final void setCredentialsToPrincipalResolver(CredentialsToPrincipalResolver credentialsToPrincipalResolver)
Parameters:
credentialsToPrincipalResolver - The credentialsToPrincipalResolver to set.


Copyright © 2004-2010 Java Architectures Special Interest Group. All Rights Reserved.