org.jasig.cas.audit.spi
Class TicketOrCredentialBasedAuditablePrincipalResolver

java.lang.Object
  extended by org.jasig.cas.audit.spi.TicketOrCredentialBasedAuditablePrincipalResolver
All Implemented Interfaces:
org.inspektr.audit.spi.AuditablePrincipalResolver

public class TicketOrCredentialBasedAuditablePrincipalResolver
extends java.lang.Object
implements org.inspektr.audit.spi.AuditablePrincipalResolver

AuditablePrincipalResolver that can retrieve the username from either the Ticket or from the Credentials.

Since:
3.1.2
Version:
$Revision: 1.1 $ $Date: 2005/08/19 18:27:17 $
Author:
Scott Battaglia

Constructor Summary
TicketOrCredentialBasedAuditablePrincipalResolver(TicketRegistry ticketRegistry)
           
 
Method Summary
 java.lang.String resolveFrom(org.aspectj.lang.JoinPoint joinPoint, java.lang.Exception retval)
           
 java.lang.String resolveFrom(org.aspectj.lang.JoinPoint joinPoint, java.lang.Object retval)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TicketOrCredentialBasedAuditablePrincipalResolver

public TicketOrCredentialBasedAuditablePrincipalResolver(TicketRegistry ticketRegistry)
Method Detail

resolveFrom

public java.lang.String resolveFrom(org.aspectj.lang.JoinPoint joinPoint,
                                    java.lang.Object retval)
Specified by:
resolveFrom in interface org.inspektr.audit.spi.AuditablePrincipalResolver

resolveFrom

public java.lang.String resolveFrom(org.aspectj.lang.JoinPoint joinPoint,
                                    java.lang.Exception retval)
Specified by:
resolveFrom in interface org.inspektr.audit.spi.AuditablePrincipalResolver


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