org.mule.security
Class AbstractEndpointSecurityFilter
java.lang.Object
org.mule.security.AbstractSecurityFilter
org.mule.security.AbstractAuthenticationFilter
org.mule.security.AbstractEndpointSecurityFilter
- All Implemented Interfaces:
- MuleContextAware, Initialisable, AuthenticationFilter, EndpointSecurityFilter, SecurityFilter, EndpointAware
- Direct Known Subclasses:
- HttpBasicAuthenticationFilter, JaasSecurityFilter, MuleEncryptionEndpointSecurityFilter, PGPSecurityFilter
Deprecated.
@Deprecated
public abstract class AbstractEndpointSecurityFilter
- extends AbstractAuthenticationFilter
- implements EndpointSecurityFilter
AbstractEndpointSecurityFilter
provides basic initialisation for all security filters, namely
configuring the SecurityManager for this instance
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
endpoint
protected ImmutableEndpoint endpoint
- Deprecated.
AbstractEndpointSecurityFilter
public AbstractEndpointSecurityFilter()
- Deprecated.
getEndpoint
public ImmutableEndpoint getEndpoint()
- Deprecated.
- Specified by:
getEndpoint
in interface EndpointSecurityFilter
setEndpoint
public void setEndpoint(ImmutableEndpoint endpoint)
- Deprecated.
- Specified by:
setEndpoint
in interface EndpointSecurityFilter
- Specified by:
setEndpoint
in interface EndpointAware
doFilter
public void doFilter(MuleEvent event)
throws SecurityException,
UnknownAuthenticationTypeException,
CryptoFailureException,
SecurityProviderNotFoundException,
EncryptionStrategyNotFoundException,
InitialisationException
- Deprecated.
- Specified by:
doFilter
in interface SecurityFilter
- Overrides:
doFilter
in class AbstractAuthenticationFilter
- Throws:
SecurityException
UnknownAuthenticationTypeException
CryptoFailureException
SecurityProviderNotFoundException
EncryptionStrategyNotFoundException
InitialisationException
authenticate
public void authenticate(MuleEvent event)
throws SecurityException,
UnknownAuthenticationTypeException,
CryptoFailureException,
SecurityProviderNotFoundException,
EncryptionStrategyNotFoundException,
InitialisationException
- Deprecated.
- Specified by:
authenticate
in interface AuthenticationFilter
- Specified by:
authenticate
in class AbstractAuthenticationFilter
- Throws:
SecurityException
UnknownAuthenticationTypeException
CryptoFailureException
SecurityProviderNotFoundException
EncryptionStrategyNotFoundException
InitialisationException
authenticateInbound
protected abstract void authenticateInbound(MuleEvent event)
throws SecurityException,
CryptoFailureException,
SecurityProviderNotFoundException,
EncryptionStrategyNotFoundException,
UnknownAuthenticationTypeException
- Deprecated.
- Throws:
SecurityException
CryptoFailureException
SecurityProviderNotFoundException
EncryptionStrategyNotFoundException
UnknownAuthenticationTypeException
authenticateOutbound
protected abstract void authenticateOutbound(MuleEvent event)
throws SecurityException,
SecurityProviderNotFoundException,
CryptoFailureException
- Deprecated.
- Throws:
SecurityException
SecurityProviderNotFoundException
CryptoFailureException
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.