public interface CredentialService
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ExposedOAuthCredentialModel> |
getCredentialsByClientId(java.lang.String clientId)
Find the list of ExposedOAuthCredentials for specific clientId
|
void |
resetCredentials(java.util.List<ExposedOAuthCredentialModel> credentials,
java.lang.String clientId,
java.lang.String clientSecret,
java.lang.Integer gracePeriod)
Method that :
create OAuthClientDetails using provided parameters
update ExposedOAuthCredentialModels with newly created OAuthClientDetails
schedule deletion of old OAuthClientDetails after the gracePeriod
|
java.util.List<ExposedOAuthCredentialModel> getCredentialsByClientId(java.lang.String clientId)
clientId - The clientId of OAuthClientDetailsvoid resetCredentials(java.util.List<ExposedOAuthCredentialModel> credentials, java.lang.String clientId, java.lang.String clientSecret, java.lang.Integer gracePeriod)
credentials - a Credentials to be updatedclientId - an ID for new OAuthClientDetailsclientSecret - a secret for new OAuthClientDetailsgracePeriod - a number of milliseconds after which the old OAuthClientDetails disappearCopyright © 2018 SAP SE. All Rights Reserved.