Class OAuth2AuthServiceOperations

java.lang.Object
dev.getelements.elements.service.auth.oauth2.OAuth2AuthServiceOperations

public class OAuth2AuthServiceOperations extends Object
  • Constructor Details

    • OAuth2AuthServiceOperations

      public OAuth2AuthServiceOperations()
  • Method Details

    • createOrUpdateUserWithToken

      public dev.getelements.elements.sdk.model.session.SessionCreation createOrUpdateUserWithToken(dev.getelements.elements.sdk.model.session.OAuth2SessionRequest oAuth2SessionRequest, BiFunction<String,String,dev.getelements.elements.sdk.model.user.User> userMapper)
    • getProfileDao

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

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

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

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

      public dev.getelements.elements.sdk.dao.ApplicationDao getApplicationDao()
    • setApplicationDao

      @Inject public void setApplicationDao(dev.getelements.elements.sdk.dao.ApplicationDao applicationDao)
    • getSessionTimeoutSeconds

      public long getSessionTimeoutSeconds()
    • setSessionTimeoutSeconds

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

      public dev.getelements.elements.sdk.dao.OAuth2AuthSchemeDao getoAuth2AuthSchemeDao()
    • setoAuth2AuthSchemeDao

      @Inject public void setoAuth2AuthSchemeDao(dev.getelements.elements.sdk.dao.OAuth2AuthSchemeDao oAuth2AuthSchemeDao)
    • getRequestInvoker

      public OAuth2AuthServiceRequestInvoker getRequestInvoker()
    • setRequestInvoker

      @Inject public void setRequestInvoker(OAuth2AuthServiceRequestInvoker requestInvoker)