org.mule.api.security
Interface AuthenticationFilter
- All Superinterfaces:
- Initialisable, SecurityFilter
- All Known Subinterfaces:
- EndpointSecurityFilter
- All Known Implementing Classes:
- AbstractAuthenticationFilter, AbstractEndpointSecurityFilter, DummySecurityFilter, HttpBasicAuthenticationFilter, HttpBasicAuthenticationFilter, JaasSecurityFilter, MuleEncryptionEndpointSecurityFilter, PGPSecurityFilter, UsernamePasswordAuthenticationFilter
public interface AuthenticationFilter
- extends SecurityFilter
AuthenticationFilter
is a base filter for authenticating messages.
setCredentialsAccessor
void setCredentialsAccessor(CredentialsAccessor accessor)
getCredentialsAccessor
CredentialsAccessor getCredentialsAccessor()
authenticate
void authenticate(MuleEvent event)
throws SecurityException,
UnknownAuthenticationTypeException,
CryptoFailureException,
SecurityProviderNotFoundException,
EncryptionStrategyNotFoundException,
InitialisationException
- Throws:
SecurityException
UnknownAuthenticationTypeException
CryptoFailureException
SecurityProviderNotFoundException
EncryptionStrategyNotFoundException
InitialisationException
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.