Class StudioSAMLAuthenticationProvider

  • All Implemented Interfaces:
    org.springframework.beans.factory.InitializingBean, org.springframework.security.authentication.AuthenticationProvider

    public class StudioSAMLAuthenticationProvider
    extends org.springframework.security.saml.SAMLAuthenticationProvider
    • Constructor Detail

      • StudioSAMLAuthenticationProvider

        public StudioSAMLAuthenticationProvider()
    • Method Detail

      • getPrincipal

        protected Object getPrincipal​(org.springframework.security.saml.SAMLCredential credential,
                                      Object userDetail)
        Overrides:
        getPrincipal in class org.springframework.security.saml.SAMLAuthenticationProvider
      • getUserDetails

        protected Object getUserDetails​(org.springframework.security.saml.SAMLCredential credential)
        Overrides:
        getUserDetails in class org.springframework.security.saml.SAMLAuthenticationProvider
      • setSiteService

        public void setSiteService​(SiteService siteService)
      • setStudioConfiguration

        public void setStudioConfiguration​(StudioConfiguration studioConfiguration)
      • setUserServiceInternal

        public void setUserServiceInternal​(UserServiceInternal userServiceInternal)
      • setAuditServiceInternal

        public void setAuditServiceInternal​(AuditServiceInternal auditServiceInternal)
      • setGroupServiceInternal

        public void setGroupServiceInternal​(GroupServiceInternal groupServiceInternal)