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, getCredentialsAccessor, getEndpoint, getSecurityManager, getSecurityProviders, initialise, initialiseEndpoint, isAuthenticate, lazyInit, setAuthenticate, setCredentialsAccessor, setEndpoint, setMuleContext, setSecurityManager, setSecurityProviders, updatePayload
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 AbstractEndpointSecurityFilter
InitialisationException
public EncryptionStrategy getStrategy()
public void setStrategy(EncryptionStrategy strategy)
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.