org.mule.umo.security
Interface UMOEndpointSecurityFilter

All Superinterfaces:
Initialisable
All Known Implementing Classes:
AbstractEndpointSecurityFilter

public interface UMOEndpointSecurityFilter
extends Initialisable

UMOEndpointSecurityFilter is a base filter for secure filtering of inbound and outbout event flow

Version:
$Revision: 1.2 $
Author:
Ross Mason

Method Summary
 void authenticate(UMOEvent event)
           
 UMOCredentialsAccessor getCredentialsAccessor()
           
 UMOImmutableEndpoint getEndpoint()
           
 UMOSecurityManager getSecurityManager()
           
 java.lang.String getSecurityProviders()
           
 void setCredentialsAccessor(UMOCredentialsAccessor accessor)
           
 void setEndpoint(UMOImmutableEndpoint endpoint)
           
 void setSecurityManager(UMOSecurityManager manager)
           
 void setSecurityProviders(java.lang.String providers)
           
 
Methods inherited from interface org.mule.umo.lifecycle.Initialisable
initialise
 

Method Detail

setSecurityManager

public void setSecurityManager(UMOSecurityManager manager)
Parameters:
manager -

getSecurityManager

public UMOSecurityManager getSecurityManager()

getSecurityProviders

public java.lang.String getSecurityProviders()

setSecurityProviders

public void setSecurityProviders(java.lang.String providers)

setEndpoint

public void setEndpoint(UMOImmutableEndpoint endpoint)

getEndpoint

public UMOImmutableEndpoint getEndpoint()

setCredentialsAccessor

public void setCredentialsAccessor(UMOCredentialsAccessor accessor)

getCredentialsAccessor

public UMOCredentialsAccessor getCredentialsAccessor()

authenticate

public void authenticate(UMOEvent event)
                  throws UMOSecurityException
Throws:
UMOSecurityException


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.