org.jasig.cas.adaptors.trusted.authentication.principal
Class PrincipalBearingCredentialsToPrincipalResolver

java.lang.Object
  extended by org.jasig.cas.authentication.principal.AbstractPersonDirectoryCredentialsToPrincipalResolver
      extended by org.jasig.cas.adaptors.trusted.authentication.principal.PrincipalBearingCredentialsToPrincipalResolver
All Implemented Interfaces:
CredentialsToPrincipalResolver

public final class PrincipalBearingCredentialsToPrincipalResolver
extends AbstractPersonDirectoryCredentialsToPrincipalResolver

Extracts the Principal out of PrincipalBearingCredentials. It is very simple to resolve PrincipalBearingCredentials to a Principal since the credentials already bear the ready-to-go Principal.

Since:
3.0.5
Version:
$Revision$ $Date: 2007-06-10 09:17:55 -0400 (Sun, 10 Jun 2007) $
Author:
Andrew Petro

Field Summary
 
Fields inherited from class org.jasig.cas.authentication.principal.AbstractPersonDirectoryCredentialsToPrincipalResolver
log
 
Constructor Summary
PrincipalBearingCredentialsToPrincipalResolver()
           
 
Method Summary
protected  String extractPrincipalId(Credentials credentials)
           
 boolean supports(Credentials credentials)
           
 
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

PrincipalBearingCredentialsToPrincipalResolver

public PrincipalBearingCredentialsToPrincipalResolver()
Method Detail

extractPrincipalId

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

supports

public boolean supports(Credentials credentials)


Copyright © 2004-2012 Jasig. All Rights Reserved.