org.mule.module.spring.security
Class SpringAuthenticationAdapter

java.lang.Object
  extended by org.mule.module.spring.security.SpringAuthenticationAdapter
All Implemented Interfaces:
Serializable, Authentication

public class SpringAuthenticationAdapter
extends Object
implements Authentication

See Also:
Serialized Form

Constructor Summary
SpringAuthenticationAdapter(org.springframework.security.core.Authentication authentication)
           
SpringAuthenticationAdapter(org.springframework.security.core.Authentication authentication, Map<String,Object> properties)
           
SpringAuthenticationAdapter(org.springframework.security.core.Authentication authentication, Map<String,Object> properties, MuleEvent event)
           
 
Method Summary
 boolean equals(Object another)
           
 org.springframework.security.core.GrantedAuthority[] getAuthorities()
           
 Object getCredentials()
           
 org.springframework.security.core.Authentication getDelegate()
           
 Object getDetails()
           
 MuleEvent getEvent()
           
 String getName()
           
 Object getPrincipal()
           
 Map<String,Object> getProperties()
           
 int hashCode()
           
 boolean isAuthenticated()
           
 void setAuthenticated(boolean b)
           
 void setEvent(MuleEvent muleEvent)
           
 void setProperties(Map<String,Object> properties)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringAuthenticationAdapter

public SpringAuthenticationAdapter(org.springframework.security.core.Authentication authentication)

SpringAuthenticationAdapter

public SpringAuthenticationAdapter(org.springframework.security.core.Authentication authentication,
                                   Map<String,Object> properties)

SpringAuthenticationAdapter

public SpringAuthenticationAdapter(org.springframework.security.core.Authentication authentication,
                                   Map<String,Object> properties,
                                   MuleEvent event)
Method Detail

setAuthenticated

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

isAuthenticated

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

getAuthorities

public org.springframework.security.core.GrantedAuthority[] getAuthorities()

getCredentials

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

getDetails

public Object getDetails()

getPrincipal

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

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.springframework.security.core.Authentication getDelegate()

getProperties

public Map<String,Object> getProperties()
Specified by:
getProperties in interface Authentication

setProperties

public void setProperties(Map<String,Object> properties)
Specified by:
setProperties in interface Authentication

getEvent

public MuleEvent getEvent()
Specified by:
getEvent in interface Authentication

setEvent

public void setEvent(MuleEvent muleEvent)


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.