@Deprecated public abstract class AbstractEndpointSecurityFilter extends AbstractAuthenticationFilter implements EndpointSecurityFilter
AbstractEndpointSecurityFilter provides basic initialisation for all security filters, namely
configuring the SecurityManager for this instance| Modifier and Type | Field and Description |
|---|---|
protected ImmutableEndpoint |
endpoint
Deprecated.
|
logger, muleContext, securityManagerPHASE_NAME| Constructor and Description |
|---|
AbstractEndpointSecurityFilter()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
authenticate(MuleEvent event)
Deprecated.
|
protected abstract void |
authenticateInbound(MuleEvent event)
Deprecated.
|
protected abstract void |
authenticateOutbound(MuleEvent event)
Deprecated.
|
void |
doFilter(MuleEvent event)
Deprecated.
|
ImmutableEndpoint |
getEndpoint()
Deprecated.
|
void |
setEndpoint(ImmutableEndpoint endpoint)
Deprecated.
|
getCredentialsAccessor, isAuthenticate, setAuthenticate, setCredentialsAccessordoInitialise, getSecurityManager, getSecurityProviders, initialise, setMuleContext, setSecurityManager, setSecurityProviders, updatePayloadclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCredentialsAccessor, setCredentialsAccessorgetSecurityManager, getSecurityProviders, setSecurityManager, setSecurityProvidersinitialiseprotected ImmutableEndpoint endpoint
public AbstractEndpointSecurityFilter()
public ImmutableEndpoint getEndpoint()
getEndpoint in interface EndpointSecurityFilterpublic void setEndpoint(ImmutableEndpoint endpoint)
setEndpoint in interface EndpointSecurityFiltersetEndpoint in interface EndpointAwarepublic void doFilter(MuleEvent event) throws SecurityException, UnknownAuthenticationTypeException, CryptoFailureException, SecurityProviderNotFoundException, EncryptionStrategyNotFoundException, InitialisationException
doFilter in interface SecurityFilterdoFilter in class AbstractAuthenticationFilterSecurityExceptionUnknownAuthenticationTypeExceptionCryptoFailureExceptionSecurityProviderNotFoundExceptionEncryptionStrategyNotFoundExceptionInitialisationExceptionpublic void authenticate(MuleEvent event) throws SecurityException, UnknownAuthenticationTypeException, CryptoFailureException, SecurityProviderNotFoundException, EncryptionStrategyNotFoundException, InitialisationException
authenticate in interface AuthenticationFilterauthenticate in class AbstractAuthenticationFilterSecurityExceptionUnknownAuthenticationTypeExceptionCryptoFailureExceptionSecurityProviderNotFoundExceptionEncryptionStrategyNotFoundExceptionInitialisationExceptionprotected abstract void authenticateInbound(MuleEvent event) throws SecurityException, CryptoFailureException, SecurityProviderNotFoundException, EncryptionStrategyNotFoundException, UnknownAuthenticationTypeException
protected abstract void authenticateOutbound(MuleEvent event) throws SecurityException, SecurityProviderNotFoundException, CryptoFailureException
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.