Class AbstractAuthenticationService

java.lang.Object
org.alfresco.repo.security.authentication.AbstractAuthenticationService
All Implemented Interfaces:
AuthenticationService
Direct Known Subclasses:
AbstractChainingAuthenticationService, AuthenticationServiceImpl

public abstract class AbstractAuthenticationService extends Object implements AuthenticationService
Common code for authentication services
Author:
andyh
  • Field Details

  • Constructor Details

    • AbstractAuthenticationService

      public AbstractAuthenticationService()
  • Method Details

    • setSysAdminParams

      public void setSysAdminParams(SysAdminParams sysAdminParams)
    • preAuthenticationCheck

      public void preAuthenticationCheck(String userName) throws AuthenticationException
      Throws:
      AuthenticationException
    • getAllowedUsers

      public List<String> getAllowedUsers()
    • getMaxUsers

      public int getMaxUsers()
    • getUsersWithTickets

      public abstract Set<String> getUsersWithTickets(boolean nonExpiredOnly)
    • invalidateTickets

      public abstract int invalidateTickets(boolean nonExpiredOnly)
    • countTickets

      public abstract int countTickets(boolean nonExpiredOnly)
    • getTicketComponents

      public abstract Set<TicketComponent> getTicketComponents()