Package org.alfresco.rest.api.impl
Class AuthenticationsImpl
- java.lang.Object
-
- org.alfresco.rest.api.impl.AuthenticationsImpl
-
- All Implemented Interfaces:
Authentications
public class AuthenticationsImpl extends java.lang.Object implements Authentications
- Author:
- Jamal Kaabi-Mofrad
-
-
Constructor Summary
Constructors Constructor Description AuthenticationsImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoginTicketResponsecreateTicket(LoginTicket loginRequest, Parameters parameters)voiddeleteTicket(java.lang.String me, Parameters parameters, WithResponse withResponse)protected java.lang.StringgetTicket(Parameters parameters)voidinit()voidsetAuthenticationService(org.alfresco.service.cmr.security.AuthenticationService authenticationService)voidsetRemoteUserMapper(org.alfresco.repo.security.authentication.external.RemoteUserMapper remoteUserMapper)voidsetTicketComponent(org.alfresco.repo.security.authentication.TicketComponent ticketComponent)protected voidvalidateLoginRequest(LoginTicket loginTicket)LoginTicketResponsevalidateTicket(java.lang.String me, Parameters parameters, WithResponse withResponse)
-
-
-
Method Detail
-
setAuthenticationService
public void setAuthenticationService(org.alfresco.service.cmr.security.AuthenticationService authenticationService)
-
setTicketComponent
public void setTicketComponent(org.alfresco.repo.security.authentication.TicketComponent ticketComponent)
-
setRemoteUserMapper
public void setRemoteUserMapper(org.alfresco.repo.security.authentication.external.RemoteUserMapper remoteUserMapper)
-
init
public void init()
-
createTicket
public LoginTicketResponse createTicket(LoginTicket loginRequest, Parameters parameters)
- Specified by:
createTicketin interfaceAuthentications
-
validateTicket
public LoginTicketResponse validateTicket(java.lang.String me, Parameters parameters, WithResponse withResponse)
- Specified by:
validateTicketin interfaceAuthentications
-
deleteTicket
public void deleteTicket(java.lang.String me, Parameters parameters, WithResponse withResponse)- Specified by:
deleteTicketin interfaceAuthentications
-
validateLoginRequest
protected void validateLoginRequest(LoginTicket loginTicket)
-
getTicket
protected java.lang.String getTicket(Parameters parameters)
-
-