Package | Description |
---|---|
org.mule.api.security |
Security API for authentication and authorisation.
|
org.mule.context.notification |
Internal server notification types fired via the MuleManager.
|
org.mule.module.cxf.security | |
org.mule.module.jaas | |
org.mule.module.jaas.filters | |
org.mule.module.pgp | |
org.mule.module.pgp.filters | |
org.mule.module.spring.security | |
org.mule.security |
Core security implementation including the mule security manager and encryption types
|
org.mule.security.filters |
Core sercurity filter types.
|
org.mule.tck.security | |
org.mule.transport.http.filters |
Modifier and Type | Class and Description |
---|---|
class |
CredentialsNotSetException
CredentialsNotSetException is thrown when user credentials cannot
be obtained from the current message |
class |
EncryptionNotSupportedException
EncryptionNotSupportedException is thrown if an algorithm is set in
the MULE_USER header but it doesn't match the algorithm set on the security filter |
class |
NotPermittedException
NotPermittedException is thrown if the user isn't authorized
to perform an action. |
class |
UnauthorisedException
UnauthorisedException is thrown if authentication fails |
class |
UnsupportedAuthenticationSchemeException
UnsupportedAuthenticationSchemeException is thrown when a
authentication scheme is being used on the message that the Security filter does
not understand |
Modifier and Type | Method and Description |
---|---|
Authentication |
SecurityManager.authenticate(Authentication authentication) |
Authentication |
SecurityProvider.authenticate(Authentication authentication) |
void |
AuthenticationFilter.authenticate(MuleEvent event) |
void |
SecurityFilter.doFilter(MuleEvent event) |
Constructor and Description |
---|
SecurityNotification(SecurityException message,
int action) |
Modifier and Type | Class and Description |
---|---|
class |
WebServiceSecurityException |
Modifier and Type | Method and Description |
---|---|
Authentication |
JaasSimpleAuthenticationProvider.authenticate(Authentication authentication)
The authenticate method first creates the jaas Login Context using the
callback handler and the name of the class or directory to prtect.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JaasSecurityFilter.authenticateInbound(MuleEvent event) |
protected void |
JaasSecurityFilter.authenticateOutbound(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
Authentication |
PGPSecurityProvider.authenticate(Authentication authentication) |
Modifier and Type | Method and Description |
---|---|
protected void |
PGPSecurityFilter.authenticateInbound(MuleEvent event) |
protected void |
PGPSecurityFilter.authenticateOutbound(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
Authentication |
SpringProviderAdapter.authenticate(Authentication authentication) |
void |
AuthorizationFilter.doFilter(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
Authentication |
MuleSecurityManager.authenticate(Authentication authentication) |
void |
AbstractEndpointSecurityFilter.authenticate(MuleEvent event)
Deprecated.
|
void |
UsernamePasswordAuthenticationFilter.authenticate(MuleEvent event)
Authenticates the current message.
|
abstract void |
AbstractAuthenticationFilter.authenticate(MuleEvent event) |
protected abstract void |
AbstractEndpointSecurityFilter.authenticateInbound(MuleEvent event)
Deprecated.
|
protected abstract void |
AbstractEndpointSecurityFilter.authenticateOutbound(MuleEvent event)
Deprecated.
|
void |
AbstractEndpointSecurityFilter.doFilter(MuleEvent event)
Deprecated.
|
abstract void |
AbstractSecurityFilter.doFilter(MuleEvent event) |
void |
AbstractAuthenticationFilter.doFilter(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
protected void |
MuleEncryptionEndpointSecurityFilter.authenticateInbound(MuleEvent event) |
protected void |
MuleEncryptionEndpointSecurityFilter.authenticateOutbound(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
Authentication |
TestSingleUserSecurityProvider.authenticate(Authentication authenticationRequest) |
Authentication |
TestMultiuserSecurityProvider.authenticate(Authentication authentication) |
Modifier and Type | Method and Description |
---|---|
void |
HttpBasicAuthenticationFilter.authenticateInbound(MuleEvent event)
Authenticates the current message if authenticate is set to true.
|
void |
HttpBasicAuthenticationFilter.authenticateOutbound(MuleEvent event)
Authenticates the current message if authenticate is set to true.
|
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.