Class LtiLaunchAuthenticationHandlerImpl

java.lang.Object
org.opencastproject.security.lti.LtiLaunchAuthenticationHandlerImpl
All Implemented Interfaces:
LtiLaunchAuthenticationHandler

public class LtiLaunchAuthenticationHandlerImpl extends Object implements LtiLaunchAuthenticationHandler
  • Constructor Details

    • LtiLaunchAuthenticationHandlerImpl

      public LtiLaunchAuthenticationHandlerImpl()
  • Method Details

    • setUserDetailsService

      public void setUserDetailsService(org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
    • setUserReferenceProvider

      public void setUserReferenceProvider(UserReferenceProvider userReferenceProvider)
      Sets the user reference provider.
      Parameters:
      userReferenceProvider - the user reference provider
    • setSecurityService

      public void setSecurityService(SecurityService securityService)
      Sets the security service.
      Parameters:
      securityService - the security service
    • activate

      protected void activate(org.osgi.service.component.ComponentContext cc)
    • createAuthentication

      public org.springframework.security.core.Authentication createAuthentication(javax.servlet.http.HttpServletRequest request)
      Specified by:
      createAuthentication in interface LtiLaunchAuthenticationHandler