Class OAuth2AuthServiceOperations
java.lang.Object
dev.getelements.elements.service.auth.oauth2.OAuth2AuthServiceOperations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondev.getelements.elements.sdk.model.session.SessionCreationcreateOrUpdateUserWithToken(dev.getelements.elements.sdk.model.session.OAuth2SessionRequest oAuth2SessionRequest, BiFunction<String, String, dev.getelements.elements.sdk.model.user.User> userMapper) dev.getelements.elements.sdk.dao.ApplicationDaodev.getelements.elements.sdk.dao.OAuth2AuthSchemeDaodev.getelements.elements.sdk.dao.ProfileDaodev.getelements.elements.sdk.dao.SessionDaolongvoidsetApplicationDao(dev.getelements.elements.sdk.dao.ApplicationDao applicationDao) voidsetoAuth2AuthSchemeDao(dev.getelements.elements.sdk.dao.OAuth2AuthSchemeDao oAuth2AuthSchemeDao) voidsetProfileDao(dev.getelements.elements.sdk.dao.ProfileDao profileDao) voidsetRequestInvoker(OAuth2AuthServiceRequestInvoker requestInvoker) voidsetSessionDao(dev.getelements.elements.sdk.dao.SessionDao SessionDao) voidsetSessionTimeoutSeconds(long sessionTimeoutSeconds)
-
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
-
setRequestInvoker
-