Class StudioSAMLUserDetailsServiceImpl

  • All Implemented Interfaces:
    org.springframework.security.saml.userdetails.SAMLUserDetailsService

    public class StudioSAMLUserDetailsServiceImpl
    extends Object
    implements org.springframework.security.saml.userdetails.SAMLUserDetailsService
    • Constructor Detail

      • StudioSAMLUserDetailsServiceImpl

        public StudioSAMLUserDetailsServiceImpl()
    • Method Detail

      • loadUserBySAML

        public Object loadUserBySAML​(org.springframework.security.saml.SAMLCredential samlCredential)
                              throws org.springframework.security.core.userdetails.UsernameNotFoundException
        Specified by:
        loadUserBySAML in interface org.springframework.security.saml.userdetails.SAMLUserDetailsService
        Throws:
        org.springframework.security.core.userdetails.UsernameNotFoundException
      • getEmailAttributeName

        public String getEmailAttributeName()
      • setEmailAttributeName

        public void setEmailAttributeName​(String emailAttributeName)
      • getFirstNameAttributeName

        public String getFirstNameAttributeName()
      • setFirstNameAttributeName

        public void setFirstNameAttributeName​(String firstNameAttributeName)
      • getLastNameAttributeName

        public String getLastNameAttributeName()
      • setLastNameAttributeName

        public void setLastNameAttributeName​(String lastNameAttributeName)
      • getGroupAttributeName

        public String getGroupAttributeName()
      • setGroupAttributeName

        public void setGroupAttributeName​(String groupAttributeName)