Interface | Description |
---|---|
Authentication |
Authentication represents an authentication request and contains
authentication information if the request was successful |
AuthenticationFilter |
AuthenticationFilter is a base filter for authenticating messages. |
Credentials |
Credentials holds credentials information for a user. |
CredentialsAccessor |
CredentialsAccessor is a template for obtaining user credentials
from the current message and writing the user credentials to an outbound message |
EndpointSecurityFilter | Deprecated |
SecurityContext |
SecurityContext holds security information and is associated
with the MuleSession. |
SecurityContextFactory |
SecurityContextFactory is responsible for creating a
SecurityContext instance. |
SecurityFilter |
SecurityFilter is a base filter for secure filtering of
inbound and outbound event flow. |
SecurityManager |
SecurityManager is responsible for managing one or more
security providers. |
SecurityProvider |
SecurityProvider is a target security provider that actually does the work of authenticating
credentials and populating the Authentication object. |
TlsDirectKeyStore |
Configure direct key stores.
|
TlsDirectTrustStore |
Configure direct trust stores.
|
TlsIndirectKeyStore |
Configure indirect key stores.
|
TlsIndirectTrustStore |
Configure indirect trust stores.
|
Exception | Description |
---|---|
CredentialsNotSetException |
CredentialsNotSetException is thrown when user credentials cannot
be obtained from the current message |
CryptoFailureException |
CryptoFailureException is a generic exception thrown by an
CryptoStrategy if encryption or decryption fails. |
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 |
EncryptionStrategyNotFoundException |
EncryptionStrategyNotFoundException is thrown by the
SecurityManager when an encryption scheme is set in a property or header that
has not been registered witrh the manager |
NotPermittedException |
NotPermittedException is thrown if the user isn't authorized
to perform an action. |
SecurityException |
SecurityException is a generic security exception |
SecurityProviderNotFoundException |
SecurityProviderNotFoundException is thrown by the
SecurityManager when an authentication request is made but no suitable security
provider can be found to process the authentication |
UnauthorisedException |
UnauthorisedException is thrown if authentication fails |
UnknownAuthenticationTypeException |
UnknownAuthenticationTypeException is thrown if a security context
request is make with an unrecognised Authentication type. |
UnsupportedAuthenticationSchemeException |
UnsupportedAuthenticationSchemeException is thrown when a
authentication scheme is being used on the message that the Security filter does
not understand |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.