Skip to content

Commit a491a1e

Browse files
committed
nov release update
1 parent 65893eb commit a491a1e

File tree

808 files changed

+5049
-1201
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

808 files changed

+5049
-1201
lines changed

docs/AsymmetricKeyManagementApi.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Method | HTTP request | Description
77
[**createP12Keys**](AsymmetricKeyManagementApi.md#createP12Keys) | **POST** /kms/v2/keys-asym | Create one or more PKCS12 keys
88
[**deleteBulkP12Keys**](AsymmetricKeyManagementApi.md#deleteBulkP12Keys) | **POST** /kms/v2/keys-asym/deletes | Delete one or more PKCS12 keys
99
[**getP12KeyDetails**](AsymmetricKeyManagementApi.md#getP12KeyDetails) | **GET** /kms/v2/keys-asym/{keyId} | Retrieves PKCS12 key details
10+
[**updateAsymKey**](AsymmetricKeyManagementApi.md#updateAsymKey) | **PATCH** /kms/v2/keys-asym/{keyId} | Activate or De-activate Asymmetric Key
1011

1112

1213
<a name="createP12Keys"></a>
@@ -144,3 +145,50 @@ No authorization required
144145
- **Content-Type**: application/json;charset=utf-8
145146
- **Accept**: application/hal+json;charset=utf-8
146147

148+
<a name="updateAsymKey"></a>
149+
# **updateAsymKey**
150+
> Object updateAsymKey(keyId, updateAsymKeysRequest)
151+
152+
Activate or De-activate Asymmetric Key
153+
154+
Activate or De-activate Asymmetric Key
155+
156+
### Example
157+
```java
158+
// Import classes:
159+
//import Invokers.ApiException;
160+
//import Api.AsymmetricKeyManagementApi;
161+
162+
163+
AsymmetricKeyManagementApi apiInstance = new AsymmetricKeyManagementApi();
164+
String keyId = "keyId_example"; // String | Key ID.
165+
UpdateAsymKeysRequest updateAsymKeysRequest = new UpdateAsymKeysRequest(); // UpdateAsymKeysRequest |
166+
try {
167+
Object result = apiInstance.updateAsymKey(keyId, updateAsymKeysRequest);
168+
System.out.println(result);
169+
} catch (ApiException e) {
170+
System.err.println("Exception when calling AsymmetricKeyManagementApi#updateAsymKey");
171+
e.printStackTrace();
172+
}
173+
```
174+
175+
### Parameters
176+
177+
Name | Type | Description | Notes
178+
------------- | ------------- | ------------- | -------------
179+
**keyId** | **String**| Key ID. |
180+
**updateAsymKeysRequest** | [**UpdateAsymKeysRequest**](UpdateAsymKeysRequest.md)| |
181+
182+
### Return type
183+
184+
**Object**
185+
186+
### Authorization
187+
188+
No authorization required
189+
190+
### HTTP request headers
191+
192+
- **Content-Type**: application/json;charset=utf-8
193+
- **Accept**: application/hal+json;charset=utf-8
194+

docs/CreateSearchRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
99
**timezone** | **String** | Merchant’s time zone in ISO standard, using the TZ database format. For example: &#x60;America/Chicago&#x60; | [optional]
1010
**query** | **String** | String that contains the filters and variables for which you want to search. For information about supported field-filters and operators, see the [Query Filters]( https://developer.cybersource.com/api/developer-guides/dita-txn-search-details-rest-api-dev-guide-102718/txn-search-intro/txn-filtering.html) section of the Transaction Search Developer Guide. | [optional]
1111
**offset** | **Integer** | Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit&#x3D;5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: &#x60;offset&#x3D;0&#x60; &#x60;offset&#x3D;5&#x60; &#x60;offset&#x3D;10&#x60; **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned. | [optional]
12-
**limit** | **Integer** | Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2000. | [optional]
12+
**limit** | **Integer** | Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500. | [optional]
1313
**sort** | **String** | A comma separated list of the following form: &#x60;submitTimeUtc:desc&#x60; | [optional]
1414

1515

docs/InlineResponse200.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
# InlineResponse200
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**submitTimeUtc** | **String** | Time of request in UTC. &#x60;Format: YYYY-MM-DDThh:mm:ssZ&#x60; Example 2016-08-11T22:47:57Z equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The T separates the date and the time. The Z indicates UTC. | [optional]
8+
**totalCount** | **Integer** | Specifies the total number of items found based on the request | [optional]
9+
**offset** | **Integer** | Specifies the record offset from the records are returned part of the response | [optional]
10+
**limit** | **Integer** | Specifies the maximum number of records requested part of the response | [optional]
11+
**sort** | **String** | Specifies a comma separated list of field names based on which the result is sorted. | [optional]
12+
**keys** | [**List&lt;InlineResponse200Keys&gt;**](InlineResponse200Keys.md) | | [optional]
13+
14+
15+

docs/InlineResponse200Keys.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
# InlineResponse200Keys
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**organizationId** | **String** | Merchant Id | [optional]
8+
**merchantName** | **String** | Merchant Name | [optional]
9+
**keyId** | **String** | Key Id | [optional]
10+
**keyType** | **String** | Key Type | [optional]
11+
**status** | **String** | Status can be active/inactive | [optional]
12+
**expirationDate** | [**LocalDate**](LocalDate.md) | Expiry Date. example - 2028-07-15 22:11:56 UTC | [optional]
13+
**dateAdded** | [**LocalDate**](LocalDate.md) | Date Addded. example - 2018-04-25 22:11:56 UTC | [optional]
14+
**addedBy** | **String** | Added By | [optional]
15+
**dateModified** | [**LocalDate**](LocalDate.md) | Modified Date. | [optional]
16+
**modifiedBy** | **String** | Modified By | [optional]
17+
**version** | **String** | Version | [optional]
18+
**serialNumber** | **String** | Serial Number | [optional]
19+
**issuerName** | **String** | Issuer Name | [optional]
20+
21+
22+

docs/InlineResponse4003.md

Lines changed: 5 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,11 @@
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**correlationId** | **String** | | [optional]
8-
**details** | [**List&lt;InlineResponse4003Details&gt;**](InlineResponse4003Details.md) | | [optional]
9-
**informationLink** | **String** | | [optional]
10-
**message** | **String** | |
11-
**reason** | [**ReasonEnum**](#ReasonEnum) | |
12-
13-
14-
<a name="ReasonEnum"></a>
15-
## Enum: ReasonEnum
16-
Name | Value
17-
---- | -----
18-
INVALID_APIKEY | &quot;INVALID_APIKEY&quot;
19-
INVALID_SHIPPING_INPUT_PARAMS | &quot;INVALID_SHIPPING_INPUT_PARAMS&quot;
20-
CAPTURE_CONTEXT_INVALID | &quot;CAPTURE_CONTEXT_INVALID&quot;
21-
CAPTURE_CONTEXT_EXPIRED | &quot;CAPTURE_CONTEXT_EXPIRED&quot;
22-
SDK_XHR_ERROR | &quot;SDK_XHR_ERROR&quot;
23-
UNIFIEDPAYMENTS_VALIDATION_PARAMS | &quot;UNIFIEDPAYMENTS_VALIDATION_PARAMS&quot;
24-
UNIFIEDPAYMENTS_VALIDATION_FIELDS | &quot;UNIFIEDPAYMENTS_VALIDATION_FIELDS&quot;
25-
UNIFIEDPAYMENT_PAYMENT_PARAMITERS | &quot;UNIFIEDPAYMENT_PAYMENT_PARAMITERS&quot;
26-
CREATE_TOKEN_TIMEOUT | &quot;CREATE_TOKEN_TIMEOUT&quot;
27-
CREATE_TOKEN_XHR_ERROR | &quot;CREATE_TOKEN_XHR_ERROR&quot;
28-
SHOW_LOAD_CONTAINER_SELECTOR | &quot;SHOW_LOAD_CONTAINER_SELECTOR&quot;
29-
SHOW_LOAD_INVALID_CONTAINER | &quot;SHOW_LOAD_INVALID_CONTAINER&quot;
30-
SHOW_TOKEN_TIMEOUT | &quot;SHOW_TOKEN_TIMEOUT&quot;
31-
SHOW_TOKEN_XHR_ERROR | &quot;SHOW_TOKEN_XHR_ERROR&quot;
32-
SHOW_PAYMENT_TIMEOUT | &quot;SHOW_PAYMENT_TIMEOUT&quot;
7+
**submitTimeUtc** | **String** | Time of request in UTC. Format: &#x60;YYYY-MM-DDThh:mm:ssZ&#x60; **Example** &#x60;2016-08-11T22:47:57Z&#x60; equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The &#x60;T&#x60; separates the date and the time. The &#x60;Z&#x60; indicates UTC. Returned by Cybersource for all services. | [optional]
8+
**status** | **String** | The status of the submitted transaction. Possible values: - INVALID_REQUEST | [optional]
9+
**reason** | **String** | The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA | [optional]
10+
**message** | **String** | The detail message related to the status and reason listed above. | [optional]
11+
**details** | [**List&lt;PtsV2PaymentsPost201ResponseErrorInformationDetails&gt;**](PtsV2PaymentsPost201ResponseErrorInformationDetails.md) | | [optional]
3312

3413

3514

docs/InlineResponse4004.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
2+
# InlineResponse4004
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**correlationId** | **String** | | [optional]
8+
**details** | [**List&lt;InlineResponse4004Details&gt;**](InlineResponse4004Details.md) | | [optional]
9+
**informationLink** | **String** | | [optional]
10+
**message** | **String** | |
11+
**reason** | [**ReasonEnum**](#ReasonEnum) | |
12+
13+
14+
<a name="ReasonEnum"></a>
15+
## Enum: ReasonEnum
16+
Name | Value
17+
---- | -----
18+
INVALID_APIKEY | &quot;INVALID_APIKEY&quot;
19+
INVALID_SHIPPING_INPUT_PARAMS | &quot;INVALID_SHIPPING_INPUT_PARAMS&quot;
20+
CAPTURE_CONTEXT_INVALID | &quot;CAPTURE_CONTEXT_INVALID&quot;
21+
CAPTURE_CONTEXT_EXPIRED | &quot;CAPTURE_CONTEXT_EXPIRED&quot;
22+
SDK_XHR_ERROR | &quot;SDK_XHR_ERROR&quot;
23+
UNIFIEDPAYMENTS_VALIDATION_PARAMS | &quot;UNIFIEDPAYMENTS_VALIDATION_PARAMS&quot;
24+
UNIFIEDPAYMENTS_VALIDATION_FIELDS | &quot;UNIFIEDPAYMENTS_VALIDATION_FIELDS&quot;
25+
UNIFIEDPAYMENT_PAYMENT_PARAMITERS | &quot;UNIFIEDPAYMENT_PAYMENT_PARAMITERS&quot;
26+
CREATE_TOKEN_TIMEOUT | &quot;CREATE_TOKEN_TIMEOUT&quot;
27+
CREATE_TOKEN_XHR_ERROR | &quot;CREATE_TOKEN_XHR_ERROR&quot;
28+
SHOW_LOAD_CONTAINER_SELECTOR | &quot;SHOW_LOAD_CONTAINER_SELECTOR&quot;
29+
SHOW_LOAD_INVALID_CONTAINER | &quot;SHOW_LOAD_INVALID_CONTAINER&quot;
30+
SHOW_TOKEN_TIMEOUT | &quot;SHOW_TOKEN_TIMEOUT&quot;
31+
SHOW_TOKEN_XHR_ERROR | &quot;SHOW_TOKEN_XHR_ERROR&quot;
32+
SHOW_PAYMENT_TIMEOUT | &quot;SHOW_PAYMENT_TIMEOUT&quot;
33+
34+
35+

docs/InlineResponse4003Details.md renamed to docs/InlineResponse4004Details.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# InlineResponse4003Details
2+
# InlineResponse4004Details
33

44
## Properties
55
Name | Type | Description | Notes

docs/InlineResponse500.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
# InlineResponse500
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**submitTimeUtc** | **String** | Time of request in UTC. Format: &#x60;YYYY-MM-DDThh:mm:ssZ&#x60; **Example** &#x60;2016-08-11T22:47:57Z&#x60; equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The &#x60;T&#x60; separates the date and the time. The &#x60;Z&#x60; indicates UTC. Returned by Cybersource for all services. | [optional]
8+
**status** | **String** | The status of the submitted request. Possible values: - SERVER_ERROR | [optional]
9+
**reason** | **String** | The reason of the status. Possible values: - SYSTEM_ERROR - SERVER_TIMEOUT - SERVICE_TIMEOUT | [optional]
10+
**message** | **String** | The detail message related to the status and reason listed above. | [optional]
11+
12+
13+

docs/KeyManagementApi.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# KeyManagementApi
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**searchKeys**](KeyManagementApi.md#searchKeys) | **GET** /kms/v2/keys | Search Keys
8+
9+
10+
<a name="searchKeys"></a>
11+
# **searchKeys**
12+
> InlineResponse200 searchKeys(offset, limit, sort, organizationIds, keyIds, keyTypes, expirationStartDate, expirationEndDate)
13+
14+
Search Keys
15+
16+
Search one or more Keys
17+
18+
### Example
19+
```java
20+
// Import classes:
21+
//import Invokers.ApiException;
22+
//import Api.KeyManagementApi;
23+
24+
25+
KeyManagementApi apiInstance = new KeyManagementApi();
26+
Integer offset = 56; // Integer | This allows you to specify the page offset from the resulting list resultset you want the records to be returned
27+
Integer limit = 56; // Integer | This allows you to specify the total number of records to be returned off the resulting list resultset
28+
String sort = "sort_example"; // String | This allows you to specify a comma separated list of fields in the order which the resulting list resultset must be sorted.
29+
List<String> organizationIds = Arrays.asList("organizationIds_example"); // List<String> | List of Orgaization Ids to search. The maximum size of the organization Ids list is 1. The maximum length of Organization Id is 30.
30+
List<String> keyIds = Arrays.asList("keyIds_example"); // List<String> | List of Key Ids to search. The maximum size of the Key Ids list is 1
31+
List<String> keyTypes = Arrays.asList("keyTypes_example"); // List<String> | Key Type, Possible values - certificate, password, pgp and scmp_api. When Key Type is provided atleast one more filter needs to be provided
32+
DateTime expirationStartDate = new DateTime(); // DateTime | Expiry Filter Start Date. When Expiration Date filter is provided, atleast one more filter needs to be provided
33+
DateTime expirationEndDate = new DateTime(); // DateTime | Expiry Filter End Date. When Expiration Date filter is provided, atleast one more filter needs to be provided
34+
try {
35+
InlineResponse200 result = apiInstance.searchKeys(offset, limit, sort, organizationIds, keyIds, keyTypes, expirationStartDate, expirationEndDate);
36+
System.out.println(result);
37+
} catch (ApiException e) {
38+
System.err.println("Exception when calling KeyManagementApi#searchKeys");
39+
e.printStackTrace();
40+
}
41+
```
42+
43+
### Parameters
44+
45+
Name | Type | Description | Notes
46+
------------- | ------------- | ------------- | -------------
47+
**offset** | **Integer**| This allows you to specify the page offset from the resulting list resultset you want the records to be returned | [optional]
48+
**limit** | **Integer**| This allows you to specify the total number of records to be returned off the resulting list resultset | [optional]
49+
**sort** | **String**| This allows you to specify a comma separated list of fields in the order which the resulting list resultset must be sorted. | [optional]
50+
**organizationIds** | [**List&lt;String&gt;**](String.md)| List of Orgaization Ids to search. The maximum size of the organization Ids list is 1. The maximum length of Organization Id is 30. | [optional]
51+
**keyIds** | [**List&lt;String&gt;**](String.md)| List of Key Ids to search. The maximum size of the Key Ids list is 1 | [optional]
52+
**keyTypes** | [**List&lt;String&gt;**](String.md)| Key Type, Possible values - certificate, password, pgp and scmp_api. When Key Type is provided atleast one more filter needs to be provided | [optional]
53+
**expirationStartDate** | **DateTime**| Expiry Filter Start Date. When Expiration Date filter is provided, atleast one more filter needs to be provided | [optional]
54+
**expirationEndDate** | **DateTime**| Expiry Filter End Date. When Expiration Date filter is provided, atleast one more filter needs to be provided | [optional]
55+
56+
### Return type
57+
58+
[**InlineResponse200**](InlineResponse200.md)
59+
60+
### Authorization
61+
62+
No authorization required
63+
64+
### HTTP request headers
65+
66+
- **Content-Type**: application/json;charset=utf-8
67+
- **Accept**: application/hal+json;charset=utf-8
68+

docs/KeyManagementPasswordApi.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# KeyManagementPasswordApi
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**updatePassword**](KeyManagementPasswordApi.md#updatePassword) | **PATCH** /kms/v2/keys-password/{keyId} | Activate or De-activate Password
8+
9+
10+
<a name="updatePassword"></a>
11+
# **updatePassword**
12+
> Object updatePassword(keyId, updatePasswordKeysRequest)
13+
14+
Activate or De-activate Password
15+
16+
Activate or De-activate key of type password
17+
18+
### Example
19+
```java
20+
// Import classes:
21+
//import Invokers.ApiException;
22+
//import Api.KeyManagementPasswordApi;
23+
24+
25+
KeyManagementPasswordApi apiInstance = new KeyManagementPasswordApi();
26+
String keyId = "keyId_example"; // String | Key ID.
27+
UpdatePasswordKeysRequest updatePasswordKeysRequest = new UpdatePasswordKeysRequest(); // UpdatePasswordKeysRequest |
28+
try {
29+
Object result = apiInstance.updatePassword(keyId, updatePasswordKeysRequest);
30+
System.out.println(result);
31+
} catch (ApiException e) {
32+
System.err.println("Exception when calling KeyManagementPasswordApi#updatePassword");
33+
e.printStackTrace();
34+
}
35+
```
36+
37+
### Parameters
38+
39+
Name | Type | Description | Notes
40+
------------- | ------------- | ------------- | -------------
41+
**keyId** | **String**| Key ID. |
42+
**updatePasswordKeysRequest** | [**UpdatePasswordKeysRequest**](UpdatePasswordKeysRequest.md)| |
43+
44+
### Return type
45+
46+
**Object**
47+
48+
### Authorization
49+
50+
No authorization required
51+
52+
### HTTP request headers
53+
54+
- **Content-Type**: application/json;charset=utf-8
55+
- **Accept**: application/hal+json;charset=utf-8
56+

0 commit comments

Comments
 (0)