@Component
public class OAuthProviderService
extends java.lang.Object
| Constructor and Description |
|---|
OAuthProviderService(pl.allegro.tech.hermes.domain.oauth.OAuthProviderRepository repository,
ApiPreconditions preconditions,
Auditor auditor,
MultiDatacenterRepositoryCommandExecutor multiDcExecutor) |
| Modifier and Type | Method and Description |
|---|---|
void |
createOAuthProvider(pl.allegro.tech.hermes.api.OAuthProvider oAuthProvider,
java.lang.String createdBy) |
pl.allegro.tech.hermes.api.OAuthProvider |
getOAuthProviderDetails(java.lang.String oAuthProviderName) |
java.util.List<java.lang.String> |
listOAuthProviderNames() |
void |
removeOAuthProvider(java.lang.String oAuthProviderName,
java.lang.String removedBy) |
void |
updateOAuthProvider(java.lang.String oAuthProviderName,
pl.allegro.tech.hermes.api.PatchData patch,
java.lang.String updatedBy) |
@Autowired
public OAuthProviderService(pl.allegro.tech.hermes.domain.oauth.OAuthProviderRepository repository,
ApiPreconditions preconditions,
Auditor auditor,
MultiDatacenterRepositoryCommandExecutor multiDcExecutor)
public java.util.List<java.lang.String> listOAuthProviderNames()
public pl.allegro.tech.hermes.api.OAuthProvider getOAuthProviderDetails(java.lang.String oAuthProviderName)
public void createOAuthProvider(pl.allegro.tech.hermes.api.OAuthProvider oAuthProvider,
java.lang.String createdBy)
public void removeOAuthProvider(java.lang.String oAuthProviderName,
java.lang.String removedBy)
public void updateOAuthProvider(java.lang.String oAuthProviderName,
pl.allegro.tech.hermes.api.PatchData patch,
java.lang.String updatedBy)