org.mule.api.security
Interface Authentication

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AcegiAuthenticationAdapter, DefaultMuleAuthentication, JaasAuthentication, PGPAuthentication, SpringAuthenticationAdapter

public interface Authentication
extends java.io.Serializable

Authentication represents an authentication request and contains authentication information if the request was successful


Method Summary
 java.lang.Object getCredentials()
           
 java.lang.Object getPrincipal()
           
 java.util.Map getProperties()
           
 boolean isAuthenticated()
           
 void setAuthenticated(boolean b)
           
 void setProperties(java.util.Map properties)
           
 

Method Detail

setAuthenticated

void setAuthenticated(boolean b)

isAuthenticated

boolean isAuthenticated()

getCredentials

java.lang.Object getCredentials()

getPrincipal

java.lang.Object getPrincipal()

getProperties

java.util.Map getProperties()

setProperties

void setProperties(java.util.Map properties)


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