Class SAMLMappingConfig


  • @Configuration
    public class SAMLMappingConfig
    extends Object
    • 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.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)
    • 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()
      • getExprFirstName

        public String getExprFirstName()
      • getExprLastName

        public String getExprLastName()
      • getExprEmail

        public String getExprEmail()
      • getExprTenant

        public String getExprTenant()