Class PciQuestionnairesApi
- java.lang.Object
-
- com.adyen.Service
-
- com.adyen.service.legalentitymanagement.PciQuestionnairesApi
-
public class PciQuestionnairesApi extends Service
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPI_VERSIONprotected StringbaseURL
-
Constructor Summary
Constructors Constructor Description PciQuestionnairesApi(Client client)PCI questionnaires constructor inpackage.PciQuestionnairesApi(Client client, String baseURL)PCI questionnaires constructor inpackage.
-
Method Summary
-
Methods inherited from class com.adyen.Service
createBaseURL, getClient, isApiKeyRequired, setApiKeyRequired, setClient
-
-
-
-
Field Detail
-
API_VERSION
public static final String API_VERSION
- See Also:
- Constant Field Values
-
baseURL
protected String baseURL
-
-
Constructor Detail
-
PciQuestionnairesApi
public PciQuestionnairesApi(Client client)
PCI questionnaires constructor inpackage.- Parameters:
client-Client(required)
-
-
Method Detail
-
generatePciQuestionnaire
public GeneratePciDescriptionResponse generatePciQuestionnaire(String id, GeneratePciDescriptionRequest generatePciDescriptionRequest) throws ApiException, IOException
Generate PCI questionnaire- Parameters:
id-StringThe unique identifier of the legal entity to get PCI questionnaire information. (required)generatePciDescriptionRequest-GeneratePciDescriptionRequest(required)- Returns:
GeneratePciDescriptionResponse- Throws:
ApiException- if fails to make API callIOException
-
generatePciQuestionnaire
public GeneratePciDescriptionResponse generatePciQuestionnaire(String id, GeneratePciDescriptionRequest generatePciDescriptionRequest, RequestOptions requestOptions) throws ApiException, IOException
Generate PCI questionnaire- Parameters:
id-StringThe unique identifier of the legal entity to get PCI questionnaire information. (required)generatePciDescriptionRequest-GeneratePciDescriptionRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GeneratePciDescriptionResponse- Throws:
ApiException- if fails to make API callIOException
-
getPciQuestionnaire
public GetPciQuestionnaireResponse getPciQuestionnaire(String id, String pciid) throws ApiException, IOException
Get PCI questionnaire- Parameters:
id-StringThe legal entity ID of the individual who signed the PCI questionnaire. (required)pciid-StringThe unique identifier of the signed PCI questionnaire. (required)- Returns:
GetPciQuestionnaireResponse- Throws:
ApiException- if fails to make API callIOException
-
getPciQuestionnaire
public GetPciQuestionnaireResponse getPciQuestionnaire(String id, String pciid, RequestOptions requestOptions) throws ApiException, IOException
Get PCI questionnaire- Parameters:
id-StringThe legal entity ID of the individual who signed the PCI questionnaire. (required)pciid-StringThe unique identifier of the signed PCI questionnaire. (required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetPciQuestionnaireResponse- Throws:
ApiException- if fails to make API callIOException
-
getPciQuestionnaireDetails
public GetPciQuestionnaireInfosResponse getPciQuestionnaireDetails(String id) throws ApiException, IOException
Get PCI questionnaire details- Parameters:
id-StringThe unique identifier of the legal entity to get PCI questionnaire information. (required)- Returns:
GetPciQuestionnaireInfosResponse- Throws:
ApiException- if fails to make API callIOException
-
getPciQuestionnaireDetails
public GetPciQuestionnaireInfosResponse getPciQuestionnaireDetails(String id, RequestOptions requestOptions) throws ApiException, IOException
Get PCI questionnaire details- Parameters:
id-StringThe unique identifier of the legal entity to get PCI questionnaire information. (required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetPciQuestionnaireInfosResponse- Throws:
ApiException- if fails to make API callIOException
-
signPciQuestionnaire
public PciSigningResponse signPciQuestionnaire(String id, PciSigningRequest pciSigningRequest) throws ApiException, IOException
Sign PCI questionnaire- Parameters:
id-StringThe legal entity ID of the user that has a contractual relationship with your platform. (required)pciSigningRequest-PciSigningRequest(required)- Returns:
PciSigningResponse- Throws:
ApiException- if fails to make API callIOException
-
signPciQuestionnaire
public PciSigningResponse signPciQuestionnaire(String id, PciSigningRequest pciSigningRequest, RequestOptions requestOptions) throws ApiException, IOException
Sign PCI questionnaire- Parameters:
id-StringThe legal entity ID of the user that has a contractual relationship with your platform. (required)pciSigningRequest-PciSigningRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
PciSigningResponse- Throws:
ApiException- if fails to make API callIOException
-
-