Class AnonOidcAuthService

java.lang.Object
dev.getelements.elements.service.auth.oidc.AnonOidcAuthService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.auth.OidcAuthService

public class AnonOidcAuthService extends Object implements dev.getelements.elements.sdk.service.auth.OidcAuthService
  • Constructor Details

    • AnonOidcAuthService

      public AnonOidcAuthService()
  • Method Details

    • createSession

      public dev.getelements.elements.sdk.model.session.SessionCreation createSession(dev.getelements.elements.sdk.model.session.OidcSessionRequest oidcSessionRequest)
      Specified by:
      createSession in interface dev.getelements.elements.sdk.service.auth.OidcAuthService
    • apply

      public dev.getelements.elements.sdk.model.user.User apply(com.auth0.jwt.interfaces.DecodedJWT jwt, dev.getelements.elements.sdk.model.auth.OidcAuthScheme scheme)
    • getUserDao

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

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

      public OidcAuthServiceOperations getOidcAuthServiceOperations()
    • setOidcAuthServiceOperations

      @Inject public void setOidcAuthServiceOperations(OidcAuthServiceOperations oidcAuthServiceOperations)
    • getUserUidDao

      public dev.getelements.elements.sdk.dao.UserUidDao getUserUidDao()
    • setUserUidDao

      @Inject public void setUserUidDao(dev.getelements.elements.sdk.dao.UserUidDao userUidDao)
    • getElementRegistry

      public dev.getelements.elements.sdk.ElementRegistry getElementRegistry()
    • setElementRegistry

      @Inject public void setElementRegistry(dev.getelements.elements.sdk.ElementRegistry elementRegistry)
    • getNameService

      public dev.getelements.elements.sdk.service.name.NameService getNameService()
    • setNameService

      @Inject public void setNameService(dev.getelements.elements.sdk.service.name.NameService nameService)