@Service public class RequestProviderService extends Object
| Constructor and Description |
|---|
RequestProviderService() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull String |
getAcceptHeader()
Returns Accept header from the request.
|
String |
getContentTypeHeader() |
@NotNull UUID |
getInternalRequestId()
Returns internal request ID that was assigned to the current request
|
String |
getInternalRequestIdString() |
PsuIdData |
getPsuIdData() |
String |
getPsuIpAddress() |
RequestData |
getRequestData() |
UUID |
getRequestId() |
String |
getRequestIdString() |
String |
getTppNokRedirectURI() |
String |
getTppRedirectURI() |
boolean |
isRequestFromPsu() |
boolean |
isRequestFromTPP() |
Optional<Boolean> |
resolveTppRedirectPreferred() |
public RequestData getRequestData()
public PsuIdData getPsuIdData()
@NotNull public @NotNull UUID getInternalRequestId()
This ID is not provided by the TPP, instead it's being generated by the XS2A itself
public String getInternalRequestIdString()
public UUID getRequestId()
public String getRequestIdString()
public boolean isRequestFromPsu()
public boolean isRequestFromTPP()
public String getPsuIpAddress()
public String getTppRedirectURI()
public String getTppNokRedirectURI()
@NotNull public @NotNull String getAcceptHeader()
public String getContentTypeHeader()
Copyright © 2020. All rights reserved.