Class AnonUsernamePasswordAuthService

java.lang.Object
dev.getelements.elements.service.auth.AnonUsernamePasswordAuthService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.auth.UsernamePasswordAuthService

@Singleton public class AnonUsernamePasswordAuthService extends Object implements dev.getelements.elements.sdk.service.auth.UsernamePasswordAuthService
Created by patricktwohig on 4/1/15.
  • Constructor Details

    • AnonUsernamePasswordAuthService

      public AnonUsernamePasswordAuthService()
  • Method Details

    • createSession

      public dev.getelements.elements.sdk.model.session.SessionCreation createSession(dev.getelements.elements.sdk.model.session.UsernamePasswordSessionRequest usernamePasswordSessionRequest)
      Specified by:
      createSession in interface dev.getelements.elements.sdk.service.auth.UsernamePasswordAuthService
    • getUserDao

      public dev.getelements.elements.sdk.dao.UserDao getUserDao()
    • setUserDao

      @Inject public void setUserDao(dev.getelements.elements.sdk.dao.UserDao userDao)
    • getSessionDao

      public dev.getelements.elements.sdk.dao.SessionDao getSessionDao()
    • setSessionDao

      @Inject public void setSessionDao(dev.getelements.elements.sdk.dao.SessionDao sessionDao)
    • getProfileDao

      public dev.getelements.elements.sdk.dao.ProfileDao getProfileDao()
    • setProfileDao

      @Inject public void setProfileDao(dev.getelements.elements.sdk.dao.ProfileDao profileDao)
    • getSessionTimeoutSeconds

      public long getSessionTimeoutSeconds()
    • setSessionTimeoutSeconds

      @Inject public void setSessionTimeoutSeconds(@Named("dev.getelements.elements.session.timeout.seconds") long sessionTimeoutSeconds)
    • getValidationHelper

      public dev.getelements.elements.sdk.model.util.ValidationHelper getValidationHelper()
    • setValidationHelper

      @Inject public void setValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper)