public class CommerzbankOauth2Service extends AbstractService implements de.adorsys.xs2a.adapter.service.Oauth2Service, de.adorsys.xs2a.adapter.service.PkceOauth2Extension
| Modifier and Type | Field and Description |
|---|---|
protected static String |
CONSENT_ID_MISSING_ERROR_MESSAGE |
protected static String |
CONSENT_OR_PAYMENT_ID_MISSING_ERROR_MESSAGE |
protected static String |
PAYMENT_ID_MISSING_ERROR_MESSAGE |
protected static String |
UNKNOWN_SCOPE_VALUE_ERROR_MESSAGE |
protected static String |
UNSUPPORTED_SCOPE_VALUE_ERROR_MESSAGE |
ACCEPT_HEADER, AUTHORISATIONS, httpClient, jsonMapper, STATUS| Modifier and Type | Method and Description |
|---|---|
static CommerzbankOauth2Service |
create(de.adorsys.xs2a.adapter.service.model.Aspsp aspsp,
HttpClient httpClient,
de.adorsys.xs2a.adapter.service.Pkcs12KeyStore keyStore) |
URI |
getAuthorizationRequestUri(Map<String,String> headers,
de.adorsys.xs2a.adapter.service.Oauth2Service.Parameters parameters) |
de.adorsys.xs2a.adapter.service.model.TokenResponse |
getToken(Map<String,String> headers,
de.adorsys.xs2a.adapter.service.Oauth2Service.Parameters parameters) |
List<de.adorsys.xs2a.adapter.validation.ValidationError> |
validateGetAuthorizationRequestUri(Map<String,String> headers,
de.adorsys.xs2a.adapter.service.Oauth2Service.Parameters parameters) |
addConsentIdHeader, addPsuIdHeader, addPsuIdTypeHeader, buildUri, getSinglePaymentInitiationBodyClass, populateDeleteHeaders, populateGetHeaders, populatePostHeaders, populatePutHeaders, requireValidclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected static final String UNSUPPORTED_SCOPE_VALUE_ERROR_MESSAGE
protected static final String UNKNOWN_SCOPE_VALUE_ERROR_MESSAGE
protected static final String CONSENT_OR_PAYMENT_ID_MISSING_ERROR_MESSAGE
protected static final String PAYMENT_ID_MISSING_ERROR_MESSAGE
protected static final String CONSENT_ID_MISSING_ERROR_MESSAGE
public static CommerzbankOauth2Service create(de.adorsys.xs2a.adapter.service.model.Aspsp aspsp, HttpClient httpClient, de.adorsys.xs2a.adapter.service.Pkcs12KeyStore keyStore)
public URI getAuthorizationRequestUri(Map<String,String> headers, de.adorsys.xs2a.adapter.service.Oauth2Service.Parameters parameters) throws IOException
getAuthorizationRequestUri in interface de.adorsys.xs2a.adapter.service.Oauth2ServiceIOExceptionpublic List<de.adorsys.xs2a.adapter.validation.ValidationError> validateGetAuthorizationRequestUri(Map<String,String> headers, de.adorsys.xs2a.adapter.service.Oauth2Service.Parameters parameters)
validateGetAuthorizationRequestUri in interface de.adorsys.xs2a.adapter.validation.Oauth2ValidationServicepublic de.adorsys.xs2a.adapter.service.model.TokenResponse getToken(Map<String,String> headers, de.adorsys.xs2a.adapter.service.Oauth2Service.Parameters parameters) throws IOException
getToken in interface de.adorsys.xs2a.adapter.service.Oauth2ServiceIOExceptionCopyright © 2020. All rights reserved.