org.mule.api.security
Interface Authentication

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultMuleAuthentication, JaasAuthentication, PGPAuthentication, SpringAuthenticationAdapter

public interface Authentication
extends Serializable

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


Method Summary
 Object getCredentials()
           
 MuleEvent getEvent()
           
 Object getPrincipal()
           
 Map<String,Object> getProperties()
           
 boolean isAuthenticated()
           
 void setAuthenticated(boolean b)
           
 void setProperties(Map<String,Object> properties)
           
 

Method Detail

setAuthenticated

void setAuthenticated(boolean b)

isAuthenticated

boolean isAuthenticated()

getCredentials

Object getCredentials()

getPrincipal

Object getPrincipal()

getProperties

Map<String,Object> getProperties()

setProperties

void setProperties(Map<String,Object> properties)

getEvent

MuleEvent getEvent()


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