public class MuleEncryptionEndpointSecurityFilter extends AbstractEndpointSecurityFilter
MuleEncryptionEndpointSecurityFilter
provides password-based
encryptionendpoint
logger, muleContext, securityManager
PHASE_NAME
Constructor and Description |
---|
MuleEncryptionEndpointSecurityFilter() |
Modifier and Type | Method and Description |
---|---|
protected void |
authenticateInbound(MuleEvent event) |
protected void |
authenticateOutbound(MuleEvent event) |
protected void |
doInitialise() |
EncryptionStrategy |
getStrategy() |
void |
setStrategy(EncryptionStrategy strategy) |
authenticate, doFilter, getEndpoint, setEndpoint
getCredentialsAccessor, isAuthenticate, setAuthenticate, setCredentialsAccessor
getSecurityManager, getSecurityProviders, initialise, setMuleContext, setSecurityManager, setSecurityProviders, updatePayload
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCredentialsAccessor, setCredentialsAccessor
getSecurityManager, getSecurityProviders, setSecurityManager, setSecurityProviders
initialise
public MuleEncryptionEndpointSecurityFilter()
protected final void authenticateInbound(MuleEvent event) throws SecurityException, CryptoFailureException, EncryptionStrategyNotFoundException, UnknownAuthenticationTypeException
protected void authenticateOutbound(MuleEvent event) throws SecurityException, SecurityProviderNotFoundException, CryptoFailureException
authenticateOutbound
in class AbstractEndpointSecurityFilter
SecurityException
SecurityProviderNotFoundException
CryptoFailureException
protected void doInitialise() throws InitialisationException
doInitialise
in class AbstractSecurityFilter
InitialisationException
public EncryptionStrategy getStrategy()
public void setStrategy(EncryptionStrategy strategy)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.