org.mule.umo.security
Interface UMOSecurityProvider
- All Superinterfaces:
- Initialisable
- All Known Implementing Classes:
- AcegiProviderAdapter, JaasSimpleAuthenticationProvider, PGPSecurityProvider
- public interface UMOSecurityProvider
- extends Initialisable
UMOSecurityProvider
is a target security provider thsat actually
does the work of authenticating credentials and populating the UMOAuthentication
object.
- Version:
- $Revision: 7976 $
- Author:
- Ross Mason
setName
public void setName(String name)
getName
public String getName()
authenticate
public UMOAuthentication authenticate(UMOAuthentication authentication)
throws SecurityException
- Throws:
SecurityException
supports
public boolean supports(Class aClass)
createSecurityContext
public UMOSecurityContext createSecurityContext(UMOAuthentication auth)
throws UnknownAuthenticationTypeException
- Throws:
UnknownAuthenticationTypeException
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.