public interface SecurityProvider extends Initialisable, NameableObject
SecurityProvider is a target security provider that 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) |
boolean |
supports(Class<?> aClass) |
initialisesetNamegetNameAuthentication authenticate(Authentication authentication) throws SecurityException
SecurityExceptionboolean supports(Class<?> aClass)
SecurityContext createSecurityContext(Authentication auth) throws UnknownAuthenticationTypeException
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.