Class OAuthProviderService
java.lang.Object
pl.allegro.tech.hermes.management.domain.oauth.OAuthProviderService
-
Constructor Summary
ConstructorsConstructorDescriptionOAuthProviderService(pl.allegro.tech.hermes.domain.oauth.OAuthProviderRepository repository, ApiPreconditions preconditions, Auditor auditor, MultiDatacenterRepositoryCommandExecutor multiDcExecutor) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateOAuthProvider(pl.allegro.tech.hermes.api.OAuthProvider oAuthProvider, RequestUser createdBy) pl.allegro.tech.hermes.api.OAuthProvidergetOAuthProviderDetails(String oAuthProviderName) voidremoveOAuthProvider(String oAuthProviderName, RequestUser removedBy) voidupdateOAuthProvider(String oAuthProviderName, pl.allegro.tech.hermes.api.PatchData patch, RequestUser updatedBy)
-
Constructor Details
-
OAuthProviderService
@Autowired public OAuthProviderService(pl.allegro.tech.hermes.domain.oauth.OAuthProviderRepository repository, ApiPreconditions preconditions, Auditor auditor, MultiDatacenterRepositoryCommandExecutor multiDcExecutor)
-
-
Method Details
-
listOAuthProviderNames
-
getOAuthProviderDetails
-
createOAuthProvider
public void createOAuthProvider(pl.allegro.tech.hermes.api.OAuthProvider oAuthProvider, RequestUser createdBy) -
removeOAuthProvider
-
updateOAuthProvider
public void updateOAuthProvider(String oAuthProviderName, pl.allegro.tech.hermes.api.PatchData patch, RequestUser updatedBy)
-