public final class DefaultMuleAuthentication extends Object implements Authentication
Authentication| Constructor and Description |
|---|
DefaultMuleAuthentication(Credentials credentials) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getCredentials() |
Object |
getPrincipal() |
Map<String,Object> |
getProperties() |
DefaultMuleAuthentication |
setProperties(Map<String,Object> properties)
Makes a copy of this
Authentication with the passed properties set. |
public DefaultMuleAuthentication(Credentials credentials)
public Object getCredentials()
getCredentials in interface Authenticationthis Authenticationpublic Object getPrincipal()
getPrincipal in interface Authenticationthis Authentication (ie, the User for BasicAuth, the Subject for SAML, etc)public Map<String,Object> getProperties()
getProperties in interface Authenticationthis Authenticationpublic DefaultMuleAuthentication setProperties(Map<String,Object> properties)
Authentication with the passed properties set.setProperties in interface Authenticationproperties - a group of properties available for the returned Authentication. MAy be nullCopyright © 2021 MuleSoft, Inc.. All rights reserved.