org.mule.umo.security
Interface UMOSecurityProvider
- All Superinterfaces:
- Initialisable
- All Known Implementing Classes:
- AcegiProviderAdapter, 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: 1.4 $
- Author:
- Ross Mason
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
authenticate
public UMOAuthentication authenticate(UMOAuthentication authentication)
throws SecurityException
- Throws:
SecurityException
supports
public boolean supports(java.lang.Class aClass)
createSecurityContext
public UMOSecurityContext createSecurityContext(UMOAuthentication auth)
throws UnknownAuthenticationTypeException
- Throws:
UnknownAuthenticationTypeException
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.