Class SAMLMappingConfig
- java.lang.Object
-
- de.trustable.ca3s.core.config.saml.SAMLMappingConfig
-
@Configuration public class SAMLMappingConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description SAMLMappingConfig(String[] rolesUserArr, String[] rolesDomainRAArr, String[] rolesRAArr, String[] rolesAdminArr, String[] attributesFirstName, String[] attributesLastName, String[] attributesEmail, String[] attributesTenant, String[] attributesLanguage, String exprFirstName, String exprLastName, String exprEmail, String exprTenant, String exprLanguage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getAttributesEmail()String[]getAttributesFirstName()String[]getAttributesLanguage()String[]getAttributesLastName()String[]getAttributesTenant()StringgetExprEmail()StringgetExprFirstName()StringgetExprLanguage()StringgetExprLastName()StringgetExprTenant()String[]getRolesAdminArr()String[]getRolesDomainRAArr()String[]getRolesRAArr()String[]getRolesUserArr()
-
-
-
Constructor Detail
-
SAMLMappingConfig
public SAMLMappingConfig(@Value("${ca3s.saml.roles.user:USER}") String[] rolesUserArr, @Value("${ca3s.saml.roles.domainra:}") String[] rolesDomainRAArr, @Value("${ca3s.saml.roles.ra:}") String[] rolesRAArr, @Value("${ca3s.saml.roles.admin:}") String[] rolesAdminArr, @Value("${ca3s.saml.attributes.firstName:firstName}") String[] attributesFirstName, @Value("${ca3s.saml.attributes.lastName:lastName}") String[] attributesLastName, @Value("${ca3s.saml.attributes.email:email}") String[] attributesEmail, @Value("${ca3s.saml.attributes.tenant:}") String[] attributesTenant, @Value("${ca3s.saml.attributes.language:}") String[] attributesLanguage, @Value("${ca3s.saml.expression.firstName:}") String exprFirstName, @Value("${ca3s.saml.expression.lastName:}") String exprLastName, @Value("${ca3s.saml.expression.email:}") String exprEmail, @Value("${ca3s.saml.expression.tenant:}") String exprTenant, @Value("${ca3s.saml.expression.language:}") String exprLanguage)
-
-
Method Detail
-
getRolesUserArr
public String[] getRolesUserArr()
-
getRolesDomainRAArr
public String[] getRolesDomainRAArr()
-
getRolesRAArr
public String[] getRolesRAArr()
-
getRolesAdminArr
public String[] getRolesAdminArr()
-
getAttributesFirstName
public String[] getAttributesFirstName()
-
getAttributesLastName
public String[] getAttributesLastName()
-
getAttributesEmail
public String[] getAttributesEmail()
-
getAttributesTenant
public String[] getAttributesTenant()
-
getAttributesLanguage
public String[] getAttributesLanguage()
-
getExprFirstName
public String getExprFirstName()
-
getExprLastName
public String getExprLastName()
-
getExprEmail
public String getExprEmail()
-
getExprTenant
public String getExprTenant()
-
getExprLanguage
public String getExprLanguage()
-
-