public class MuleEncryptionEndpointSecurityFilter extends AbstractEndpointSecurityFilter
MuleEncryptionEndpointSecurityFilter provides password-based
encryptionendpoint, logger, muleContext, securityManagerPHASE_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, updatePayloadpublic MuleEncryptionEndpointSecurityFilter()
protected final void authenticateInbound(MuleEvent event) throws SecurityException, CryptoFailureException, EncryptionStrategyNotFoundException, UnknownAuthenticationTypeException
protected void authenticateOutbound(MuleEvent event) throws SecurityException, SecurityProviderNotFoundException, CryptoFailureException
authenticateOutbound in class AbstractEndpointSecurityFilterSecurityExceptionSecurityProviderNotFoundExceptionCryptoFailureExceptionprotected void doInitialise()
throws InitialisationException
doInitialise in class AbstractEndpointSecurityFilterInitialisationExceptionpublic EncryptionStrategy getStrategy()
public void setStrategy(EncryptionStrategy strategy)
Copyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.