Class BasicHttpAuthenticatorFactory.BasicHttpAuthenticator
java.lang.Object
org.alfresco.repo.web.scripts.servlet.BasicHttpAuthenticatorFactory.BasicHttpAuthenticator
- All Implemented Interfaces:
org.springframework.extensions.webscripts.Authenticator
- Direct Known Subclasses:
RemoteUserAuthenticatorFactory.RemoteUserAuthenticator
- Enclosing class:
- BasicHttpAuthenticatorFactory
public class BasicHttpAuthenticatorFactory.BasicHttpAuthenticator
extends Object
implements org.springframework.extensions.webscripts.Authenticator
HTTP Basic Authentication
- Author:
- davidc
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected AuthenticationListener
protected org.springframework.extensions.webscripts.servlet.WebScriptServletRequest
protected org.springframework.extensions.webscripts.servlet.WebScriptServletResponse
protected String
-
Constructor Summary
ConstructorsConstructorDescriptionBasicHttpAuthenticator
(org.springframework.extensions.webscripts.servlet.WebScriptServletRequest req, org.springframework.extensions.webscripts.servlet.WebScriptServletResponse res, AuthenticationListener listener) Construct -
Method Summary
Modifier and TypeMethodDescriptionboolean
authenticate
(org.springframework.extensions.webscripts.Description.RequiredAuthentication required, boolean isGuest) boolean
protected boolean
-
Field Details
-
servletReq
protected org.springframework.extensions.webscripts.servlet.WebScriptServletRequest servletReq -
servletRes
protected org.springframework.extensions.webscripts.servlet.WebScriptServletResponse servletRes -
authorization
-
ticket
-
listener
-
-
Constructor Details
-
BasicHttpAuthenticator
public BasicHttpAuthenticator(org.springframework.extensions.webscripts.servlet.WebScriptServletRequest req, org.springframework.extensions.webscripts.servlet.WebScriptServletResponse res, AuthenticationListener listener) Construct- Parameters:
req
- WebScriptServletRequestres
- WebScriptServletResponselistener
- AuthenticationListener
-
-
Method Details
-
authenticate
public boolean authenticate(org.springframework.extensions.webscripts.Description.RequiredAuthentication required, boolean isGuest) - Specified by:
authenticate
in interfaceorg.springframework.extensions.webscripts.Authenticator
-
emptyCredentials
public boolean emptyCredentials()- Specified by:
emptyCredentials
in interfaceorg.springframework.extensions.webscripts.Authenticator
-
isBasicAuthHeaderPresentForAdmin
protected boolean isBasicAuthHeaderPresentForAdmin()
-