public class SpardaOauth2Service extends Object implements de.adorsys.xs2a.adapter.api.Oauth2Service, de.adorsys.xs2a.adapter.api.PkceOauth2Extension
| Modifier and Type | Field and Description |
|---|---|
protected static String |
UNSUPPORTED_SCOPE_VALUE_ERROR_MESSAGE |
| Modifier and Type | Method and Description |
|---|---|
static SpardaOauth2Service |
create(de.adorsys.xs2a.adapter.api.model.Aspsp aspsp,
de.adorsys.xs2a.adapter.api.http.HttpClientFactory httpClientFactory,
String clientId) |
URI |
getAuthorizationRequestUri(Map<String,String> headers,
de.adorsys.xs2a.adapter.api.Oauth2Service.Parameters parameters) |
de.adorsys.xs2a.adapter.api.model.TokenResponse |
getToken(Map<String,String> headers,
de.adorsys.xs2a.adapter.api.Oauth2Service.Parameters parameters) |
byte[] |
octetSequence() |
List<de.adorsys.xs2a.adapter.api.validation.ValidationError> |
validateGetAuthorizationRequestUri(Map<String,String> headers,
de.adorsys.xs2a.adapter.api.Oauth2Service.Parameters parameters) |
List<de.adorsys.xs2a.adapter.api.validation.ValidationError> |
validateGetToken(Map<String,String> headers,
de.adorsys.xs2a.adapter.api.Oauth2Service.Parameters parameters) |
protected static final String UNSUPPORTED_SCOPE_VALUE_ERROR_MESSAGE
public static SpardaOauth2Service create(de.adorsys.xs2a.adapter.api.model.Aspsp aspsp, de.adorsys.xs2a.adapter.api.http.HttpClientFactory httpClientFactory, String clientId)
public URI getAuthorizationRequestUri(Map<String,String> headers, de.adorsys.xs2a.adapter.api.Oauth2Service.Parameters parameters) throws IOException
getAuthorizationRequestUri in interface de.adorsys.xs2a.adapter.api.Oauth2ServiceIOExceptionpublic List<de.adorsys.xs2a.adapter.api.validation.ValidationError> validateGetAuthorizationRequestUri(Map<String,String> headers, de.adorsys.xs2a.adapter.api.Oauth2Service.Parameters parameters)
validateGetAuthorizationRequestUri in interface de.adorsys.xs2a.adapter.api.validation.Oauth2ValidationServicepublic de.adorsys.xs2a.adapter.api.model.TokenResponse getToken(Map<String,String> headers, de.adorsys.xs2a.adapter.api.Oauth2Service.Parameters parameters) throws IOException
getToken in interface de.adorsys.xs2a.adapter.api.Oauth2ServiceIOExceptionpublic List<de.adorsys.xs2a.adapter.api.validation.ValidationError> validateGetToken(Map<String,String> headers, de.adorsys.xs2a.adapter.api.Oauth2Service.Parameters parameters)
validateGetToken in interface de.adorsys.xs2a.adapter.api.validation.Oauth2ValidationServicepublic byte[] octetSequence()
octetSequence in interface de.adorsys.xs2a.adapter.api.PkceOauth2ExtensionCopyright © 2021. All rights reserved.