Class PublicApiAuthenticatorFactory.PublicApiAuthenticator

All Implemented Interfaces:
org.springframework.extensions.webscripts.Authenticator
Enclosing class:
PublicApiAuthenticatorFactory

public class PublicApiAuthenticatorFactory.PublicApiAuthenticator extends RemoteUserAuthenticatorFactory.RemoteUserAuthenticator
Public api authentication with additional tenant applicability check
  • Constructor Details

    • PublicApiAuthenticator

      public PublicApiAuthenticator(org.springframework.extensions.webscripts.servlet.WebScriptServletRequest req, org.springframework.extensions.webscripts.servlet.WebScriptServletResponse res, org.alfresco.rest.api.PublicApiAuthenticatorFactory.ProxyListener proxyListener)
      Construct
      Parameters:
      req - WebScriptServletRequest
      res - WebScriptServletResponse
      proxyListener - ProxyListener
  • Method Details

    • authenticate

      public boolean authenticate(org.springframework.extensions.webscripts.Description.RequiredAuthentication required, boolean isGuest)
      Specified by:
      authenticate in interface org.springframework.extensions.webscripts.Authenticator
      Overrides:
      authenticate in class RemoteUserAuthenticatorFactory.RemoteUserAuthenticator