Package | Description |
---|---|
org.mule.runtime.api.notification | |
org.mule.runtime.api.security | |
org.mule.runtime.core.api.security | |
org.mule.runtime.extension.api.security |
Constructor and Description |
---|
SecurityNotification(SecurityException message,
int action) |
Modifier and Type | Class and Description |
---|---|
class |
ClientSecurityException
Base exception for all security exceptions related to security failures calling external endpoint.
|
class |
NotPermittedException
NotPermittedException is thrown if the user isn't authorized to perform an action. |
class |
ServerSecurityException
Base exception for all security exceptions related to security enforced within the mule runtime.
|
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)
Performs the authentication of a security request using one of the available
SecurityProvider s |
Authentication |
SecurityProvider.authenticate(Authentication authentication)
Performs the authentication of a security request based either on the security realm configured in the
Authentication
request or the default realm for the current context |
abstract SecurityContext |
AbstractAuthenticationFilter.authenticate(CoreEvent event) |
SecurityContext |
AuthenticationFilter.authenticate(CoreEvent event) |
SecurityContext |
AbstractAuthenticationFilter.doFilter(CoreEvent event) |
abstract SecurityContext |
AbstractSecurityFilter.doFilter(CoreEvent event) |
SecurityContext |
SecurityFilter.doFilter(CoreEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
AuthenticationHandler.setAuthentication(Authentication authentication)
Updates the current context with the given
Authentication information. |
void |
AuthenticationHandler.setAuthentication(List<String> securityProviders,
Authentication authentication)
Updates the current context with the given
Authentication information. |
Copyright © 2018. All rights reserved.