public interface CommonCustomerApi
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<ResponseCommonCustomer> |
getCustomer(org.springframework.security.oauth2.jwt.Jwt jwt,
String xCdsClientHeaders,
@NotNull java.time.OffsetDateTime xFapiAuthDate,
String xFapiCustomerIpAddress,
UUID xFapiInteractionId,
@Min(value=1L) Integer xMinV,
@Min(value=1L) Integer xV) |
org.springframework.http.ResponseEntity<ResponseCommonCustomerDetail> |
getCustomerDetail(org.springframework.security.oauth2.jwt.Jwt jwt,
String xCdsClientHeaders,
@NotNull java.time.OffsetDateTime xFapiAuthDate,
String xFapiCustomerIpAddress,
UUID xFapiInteractionId,
@Min(value=1L) Integer xMinV,
@Min(value=1L) Integer xV) |
default Optional<org.springframework.web.context.request.NativeWebRequest> |
getRequest() |
default Optional<org.springframework.web.context.request.NativeWebRequest> getRequest()
@RequestMapping(value="/common/customer",
method=GET)
@PreAuthorize(value="hasAuthority(\'SCOPE_common:customer.basic:read\')")
org.springframework.http.ResponseEntity<ResponseCommonCustomer> getCustomer(@AuthenticationPrincipal
org.springframework.security.oauth2.jwt.Jwt jwt,
@RequestHeader(value="x-cds-client-headers",required=false)
String xCdsClientHeaders,
@RequestHeader(value="x-fapi-auth-date",required=false) @NotNull @DateTimeFormat(iso=DATE_TIME)
@NotNull java.time.OffsetDateTime xFapiAuthDate,
@RequestHeader(value="x-fapi-customer-ip-address",required=false)
String xFapiCustomerIpAddress,
@RequestHeader(value="x-fapi-interaction-id",required=false)
UUID xFapiInteractionId,
@RequestHeader(value="x-min-v",required=false) @Min(value=1L)
@Min(value=1L) Integer xMinV,
@RequestHeader(value="x-v",required=false) @Min(value=1L)
@Min(value=1L) Integer xV)
@RequestMapping(value="/common/customer/detail",
method=GET)
@PreAuthorize(value="hasAuthority(\'SCOPE_common:customer.detail:read\')")
org.springframework.http.ResponseEntity<ResponseCommonCustomerDetail> getCustomerDetail(@AuthenticationPrincipal
org.springframework.security.oauth2.jwt.Jwt jwt,
@RequestHeader(value="x-cds-client-headers",required=false)
String xCdsClientHeaders,
@RequestHeader(value="x-fapi-auth-date",required=false) @NotNull @DateTimeFormat(iso=DATE_TIME)
@NotNull java.time.OffsetDateTime xFapiAuthDate,
@RequestHeader(value="x-fapi-customer-ip-address",required=false)
String xFapiCustomerIpAddress,
@RequestHeader(value="x-fapi-interaction-id",required=false)
UUID xFapiInteractionId,
@RequestHeader(value="x-min-v",required=false) @Min(value=1L)
@Min(value=1L) Integer xMinV,
@RequestHeader(value="x-v",required=false) @Min(value=1L)
@Min(value=1L) Integer xV)
Copyright © 2020. All rights reserved.