public interface SecurityProvider extends Initialisable
SecurityProvider
is a target security provider thsat actually
does the work of authenticating credentials and populating the Authentication
object.PHASE_NAME
Modifier and Type | Method and Description |
---|---|
Authentication |
authenticate(Authentication authentication) |
SecurityContext |
createSecurityContext(Authentication auth) |
String |
getName() |
void |
setName(String name) |
boolean |
supports(Class aClass) |
initialise
void setName(String name)
String getName()
Authentication authenticate(Authentication authentication) throws SecurityException
SecurityException
boolean supports(Class aClass)
SecurityContext createSecurityContext(Authentication auth) throws UnknownAuthenticationTypeException
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.