org.mule.module.jaas
Class JaasAuthentication

java.lang.Object
  extended by org.mule.module.jaas.JaasAuthentication
All Implemented Interfaces:
Serializable, Authentication

public class JaasAuthentication
extends Object
implements Authentication

See Also:
Serialized Form

Constructor Summary
JaasAuthentication(Credentials credentials)
           
JaasAuthentication(Object user, Object credentials, Subject subject)
           
 
Method Summary
 Object getCredentials()
           
 MuleEvent getEvent()
           
 Object getPrincipal()
           
 Map<String,Object> getProperties()
           
 Subject getSubject()
           
 boolean isAuthenticated()
           
 void setAuthenticated(boolean b)
           
 void setEvent(MuleEvent muleEvent)
           
 void setProperties(Map<String,Object> properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaasAuthentication

public JaasAuthentication(Credentials credentials)

JaasAuthentication

public JaasAuthentication(Object user,
                          Object credentials,
                          Subject subject)
Method Detail

getEvent

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

setEvent

public void setEvent(MuleEvent muleEvent)

setAuthenticated

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

isAuthenticated

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

getCredentials

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

getPrincipal

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

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

getSubject

public Subject getSubject()


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