| Interface | Description |
|---|---|
| Authentication |
Authentication represents an authentication request and contains authentication information if the request was
successful. |
| Credentials |
Credentials holds credentials information for a user. |
| CredentialsBuilder |
Builder for a
Credentials implementation. |
| SecurityContext |
SecurityContext holds security information and is associated with the MuleSession. |
| Class | Description |
|---|---|
| DefaultMuleAuthentication |
Default implementation of
Authentication |
| Exception | Description |
|---|---|
| ClientSecurityException |
Base exception for all security exceptions related to security failures calling external endpoint.
|
| 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. |
| ServerSecurityException |
Base exception for all security exceptions related to security enforced within the mule runtime.
|
| 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 © 2018 MuleSoft, Inc.. All rights reserved.