Class SuperUserOAuth2AuthSchemeService
java.lang.Object
dev.getelements.elements.service.auth.SuperUserOAuth2AuthSchemeService
- All Implemented Interfaces:
OAuth2AuthSchemeService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAuthScheme(CreateOrUpdateOAuth2AuthSchemeRequest authSchemeRequest) Creates anOAuth2AuthScheme.voiddeleteAuthScheme(String authSchemeId) Deletes theOAuth2AuthSchemewith the supplied auth scheme ID.getAuthScheme(String authSchemeId) Fetches a specificOAuth2AuthSchemeinstance based on ID.getAuthSchemes(int offset, int count, List<String> tags) Lists allOAuth2AuthSchemeinstancesvoidsetAuthSchemeDao(OAuth2AuthSchemeDao authSchemeDao) voidsetValidationHelper(ValidationHelper validationHelper) updateAuthScheme(String authSchemeId, CreateOrUpdateOAuth2AuthSchemeRequest authSchemeRequest) Updates the suppliedOAuth2AuthScheme
-
Constructor Details
-
SuperUserOAuth2AuthSchemeService
public SuperUserOAuth2AuthSchemeService()
-
-
Method Details
-
getAuthSchemes
Description copied from interface:OAuth2AuthSchemeServiceLists allOAuth2AuthSchemeinstances- Specified by:
getAuthSchemesin interfaceOAuth2AuthSchemeService- Parameters:
offset-count-tags-- Returns:
- a
PaginationofOAuth2AuthSchemeinstances
-
getAuthScheme
Description copied from interface:OAuth2AuthSchemeServiceFetches a specificOAuth2AuthSchemeinstance based on ID. If not found, an exception is raised.- Specified by:
getAuthSchemein interfaceOAuth2AuthSchemeService- Parameters:
authSchemeId- the auth scheme ID- Returns:
- the
OAuth2AuthScheme, never null
-
createAuthScheme
public CreateOrUpdateOAuth2AuthSchemeResponse createAuthScheme(CreateOrUpdateOAuth2AuthSchemeRequest authSchemeRequest) Description copied from interface:OAuth2AuthSchemeServiceCreates anOAuth2AuthScheme. Returns error if scheme already exists.- Specified by:
createAuthSchemein interfaceOAuth2AuthSchemeService- Parameters:
authSchemeRequest- theCreateOrUpdateOAuth2AuthSchemeRequestwith the information to create the auth scheme.- Returns:
- a
CreateOrUpdateOAuth2AuthSchemeResponseas it was created
-
updateAuthScheme
public CreateOrUpdateOAuth2AuthSchemeResponse updateAuthScheme(String authSchemeId, CreateOrUpdateOAuth2AuthSchemeRequest authSchemeRequest) Description copied from interface:OAuth2AuthSchemeServiceUpdates the suppliedOAuth2AuthScheme- Specified by:
updateAuthSchemein interfaceOAuth2AuthSchemeService- Parameters:
authSchemeId-authSchemeRequest- theCreateOrUpdateOAuth2AuthSchemeRequestwith the information to update the auth scheme. Returns error if the auth scheme does not exist.- Returns:
- a
CreateOrUpdateOAuth2AuthSchemeResponseas it was updated.
-
deleteAuthScheme
Description copied from interface:OAuth2AuthSchemeServiceDeletes theOAuth2AuthSchemewith the supplied auth scheme ID.- Specified by:
deleteAuthSchemein interfaceOAuth2AuthSchemeService- Parameters:
authSchemeId- the auth scheme ID.
-
getAuthSchemeDao
-
setAuthSchemeDao
-
getValidationHelper
-
setValidationHelper
-