public class DefaultAuthenticationHandler extends Object implements org.mule.runtime.extension.api.security.AuthenticationHandler
AuthenticationHandler| Constructor and Description |
|---|
DefaultAuthenticationHandler(org.mule.runtime.api.security.SecurityContext securityContext,
SecurityManager manager,
Consumer<org.mule.runtime.api.security.SecurityContext> securityContextUpdater) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.security.Authentication |
createAuthentication(org.mule.runtime.api.security.Credentials credentials) |
org.mule.runtime.api.security.CredentialsBuilder |
createCredentialsBuilder() |
Optional<org.mule.runtime.api.security.Authentication> |
getAuthentication() |
void |
setAuthentication(org.mule.runtime.api.security.Authentication authentication) |
void |
setAuthentication(List<String> securityProviders,
org.mule.runtime.api.security.Authentication authentication) |
public DefaultAuthenticationHandler(org.mule.runtime.api.security.SecurityContext securityContext,
SecurityManager manager,
Consumer<org.mule.runtime.api.security.SecurityContext> securityContextUpdater)
public void setAuthentication(org.mule.runtime.api.security.Authentication authentication)
throws org.mule.runtime.api.security.SecurityProviderNotFoundException,
org.mule.runtime.api.security.SecurityException,
org.mule.runtime.api.security.UnknownAuthenticationTypeException
setAuthentication in interface org.mule.runtime.extension.api.security.AuthenticationHandlerorg.mule.runtime.api.security.SecurityProviderNotFoundExceptionorg.mule.runtime.api.security.SecurityExceptionorg.mule.runtime.api.security.UnknownAuthenticationTypeExceptionpublic void setAuthentication(List<String> securityProviders, org.mule.runtime.api.security.Authentication authentication) throws org.mule.runtime.api.security.SecurityProviderNotFoundException, org.mule.runtime.api.security.SecurityException, org.mule.runtime.api.security.UnknownAuthenticationTypeException
setAuthentication in interface org.mule.runtime.extension.api.security.AuthenticationHandlerorg.mule.runtime.api.security.SecurityProviderNotFoundExceptionorg.mule.runtime.api.security.SecurityExceptionorg.mule.runtime.api.security.UnknownAuthenticationTypeExceptionpublic Optional<org.mule.runtime.api.security.Authentication> getAuthentication()
getAuthentication in interface org.mule.runtime.extension.api.security.AuthenticationHandlerpublic org.mule.runtime.api.security.Authentication createAuthentication(org.mule.runtime.api.security.Credentials credentials)
createAuthentication in interface org.mule.runtime.extension.api.security.AuthenticationHandlerpublic org.mule.runtime.api.security.CredentialsBuilder createCredentialsBuilder()
createCredentialsBuilder in interface org.mule.runtime.extension.api.security.AuthenticationHandlerCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.