org.mule.extras.acegi
Class AcegiAuthenticationAdapter

java.lang.Object
  extended by org.mule.extras.acegi.AcegiAuthenticationAdapter
All Implemented Interfaces:
UMOAuthentication

public class AcegiAuthenticationAdapter
extends Object
implements UMOAuthentication

AcegiAuthenticationAdapter TODO


Constructor Summary
AcegiAuthenticationAdapter(org.acegisecurity.Authentication authentication)
           
AcegiAuthenticationAdapter(org.acegisecurity.Authentication authentication, Map properties)
           
 
Method Summary
 boolean equals(Object another)
           
 org.acegisecurity.GrantedAuthority[] getAuthorities()
           
 Object getCredentials()
           
 org.acegisecurity.Authentication getDelegate()
           
 Object getDetails()
           
 String getName()
           
 Object getPrincipal()
           
 Map getProperties()
           
 int hashCode()
           
 boolean isAuthenticated()
           
 void setAuthenticated(boolean b)
           
 void setProperties(Map properties)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcegiAuthenticationAdapter

public AcegiAuthenticationAdapter(org.acegisecurity.Authentication authentication)

AcegiAuthenticationAdapter

public AcegiAuthenticationAdapter(org.acegisecurity.Authentication authentication,
                                  Map properties)
Method Detail

setAuthenticated

public void setAuthenticated(boolean b)
Specified by:
setAuthenticated in interface UMOAuthentication

isAuthenticated

public boolean isAuthenticated()
Specified by:
isAuthenticated in interface UMOAuthentication

getAuthorities

public org.acegisecurity.GrantedAuthority[] getAuthorities()

getCredentials

public Object getCredentials()
Specified by:
getCredentials in interface UMOAuthentication

getDetails

public Object getDetails()

getPrincipal

public Object getPrincipal()
Specified by:
getPrincipal in interface UMOAuthentication

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object another)
Overrides:
equals in class Object

getName

public String getName()

getDelegate

public org.acegisecurity.Authentication getDelegate()

getProperties

public Map getProperties()
Specified by:
getProperties in interface UMOAuthentication

setProperties

public void setProperties(Map properties)
Specified by:
setProperties in interface UMOAuthentication


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.