Class SuperUserOidcAuthSchemeService
java.lang.Object
dev.getelements.elements.service.auth.SuperUserOidcAuthSchemeService
- All Implemented Interfaces:
OidcAuthSchemeService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAuthScheme(CreateOrUpdateOidcAuthSchemeRequest authSchemeRequest) Creates anOidcAuthScheme.voiddeleteAuthScheme(String authSchemeId) Deletes theOidcAuthSchemewith the supplied auth scheme ID.getAuthScheme(String authSchemeId) Fetches a specificOidcAuthSchemeinstance based on ID.getAuthSchemes(int offset, int count, List<String> tags) Lists allOidcAuthSchemeinstancesvoidsetAuthSchemeDao(OidcAuthSchemeDao authSchemeDao) voidsetValidationHelper(ValidationHelper validationHelper) updateAuthScheme(String authSchemeId, CreateOrUpdateOidcAuthSchemeRequest authSchemeRequest) Updates the suppliedOidcAuthScheme
-
Constructor Details
-
SuperUserOidcAuthSchemeService
public SuperUserOidcAuthSchemeService()
-
-
Method Details
-
getAuthSchemes
Description copied from interface:OidcAuthSchemeServiceLists allOidcAuthSchemeinstances- Specified by:
getAuthSchemesin interfaceOidcAuthSchemeService- Parameters:
offset-count-tags-- Returns:
- a
PaginationofOidcAuthSchemeinstances
-
getAuthScheme
Description copied from interface:OidcAuthSchemeServiceFetches a specificOidcAuthSchemeinstance based on ID. If not found, an exception is raised.- Specified by:
getAuthSchemein interfaceOidcAuthSchemeService- Parameters:
authSchemeId- the auth scheme ID- Returns:
- the
OidcAuthScheme, never null
-
createAuthScheme
public CreateOrUpdateOidcAuthSchemeResponse createAuthScheme(CreateOrUpdateOidcAuthSchemeRequest authSchemeRequest) Description copied from interface:OidcAuthSchemeServiceCreates anOidcAuthScheme. Returns error if scheme already exists.- Specified by:
createAuthSchemein interfaceOidcAuthSchemeService- Parameters:
authSchemeRequest- theCreateOrUpdateOidcAuthSchemeRequestwith the information to create the auth scheme.- Returns:
- a
CreateOrUpdateOidcAuthSchemeResponseas it was created
-
updateAuthScheme
public CreateOrUpdateOidcAuthSchemeResponse updateAuthScheme(String authSchemeId, CreateOrUpdateOidcAuthSchemeRequest authSchemeRequest) Description copied from interface:OidcAuthSchemeServiceUpdates the suppliedOidcAuthScheme- Specified by:
updateAuthSchemein interfaceOidcAuthSchemeService- Parameters:
authSchemeId-authSchemeRequest- theCreateOrUpdateOidcAuthSchemeRequestwith the information to update the auth scheme. Returns error if the auth scheme does not exist.- Returns:
- a
CreateOrUpdateOidcAuthSchemeResponseas it was updated.
-
deleteAuthScheme
Description copied from interface:OidcAuthSchemeServiceDeletes theOidcAuthSchemewith the supplied auth scheme ID.- Specified by:
deleteAuthSchemein interfaceOidcAuthSchemeService- Parameters:
authSchemeId- the auth scheme ID.
-
getAuthSchemeDao
-
setAuthSchemeDao
-
getValidationHelper
-
setValidationHelper
-