Skip to content

Commit 039d5be

Browse files
authored
Merge pull request #44 from CyberSource/july-2020
July 2020 Release
2 parents a900494 + 0757d57 commit 039d5be

File tree

1,165 files changed

+72735
-21689
lines changed

Some content is hidden

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

1,165 files changed

+72735
-21689
lines changed

cybersource_rest_client.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require "cybersource_rest_client/version"
1717

1818
Gem::Specification.new do |s|
1919
s.name = "cybersource_rest_client"
20-
s.version = "0.0.23"
20+
s.version = "0.0.24"
2121
s.platform = Gem::Platform::RUBY
2222
s.authors = ["CyberSource"]
2323
s.email = ["[email protected]"]

docs/AsymmetricKeyManagementApi.md

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
# CyberSource::AsymmetricKeyManagementApi
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**create_p12_keys**](AsymmetricKeyManagementApi.md#create_p12_keys) | **POST** /kms/v2/keys-asym | Create one or more PKCS#12 keys
8+
[**delete_bulk_p12_keys**](AsymmetricKeyManagementApi.md#delete_bulk_p12_keys) | **POST** /kms/v2/keys-asym/deletes | Delete one or more PKCS#12 keys
9+
[**get_p12_key_details**](AsymmetricKeyManagementApi.md#get_p12_key_details) | **GET** /kms/v2/keys-asym/{keyId} | Retrieves PKCS#12 key details
10+
11+
12+
# **create_p12_keys**
13+
> InlineResponse2011 create_p12_keys(create_p12_keys_request)
14+
15+
Create one or more PKCS#12 keys
16+
17+
'Create one or more PKCS#12 keys'
18+
19+
### Example
20+
```ruby
21+
# load the gem
22+
require 'cybersource_rest_client'
23+
24+
api_instance = CyberSource::AsymmetricKeyManagementApi.new
25+
26+
create_p12_keys_request = CyberSource::CreateP12KeysRequest.new # CreateP12KeysRequest |
27+
28+
29+
begin
30+
#Create one or more PKCS#12 keys
31+
result = api_instance.create_p12_keys(create_p12_keys_request)
32+
p result
33+
rescue CyberSource::ApiError => e
34+
puts "Exception when calling AsymmetricKeyManagementApi->create_p12_keys: #{e}"
35+
end
36+
```
37+
38+
### Parameters
39+
40+
Name | Type | Description | Notes
41+
------------- | ------------- | ------------- | -------------
42+
**create_p12_keys_request** | [**CreateP12KeysRequest**](CreateP12KeysRequest.md)| |
43+
44+
### Return type
45+
46+
[**InlineResponse2011**](InlineResponse2011.md)
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+
57+
58+
59+
# **delete_bulk_p12_keys**
60+
> InlineResponse2003 delete_bulk_p12_keys(delete_bulk_p12_keys_request)
61+
62+
Delete one or more PKCS#12 keys
63+
64+
'Delete one or more PKCS#12 keys'
65+
66+
### Example
67+
```ruby
68+
# load the gem
69+
require 'cybersource_rest_client'
70+
71+
api_instance = CyberSource::AsymmetricKeyManagementApi.new
72+
73+
delete_bulk_p12_keys_request = CyberSource::DeleteBulkP12KeysRequest.new # DeleteBulkP12KeysRequest |
74+
75+
76+
begin
77+
#Delete one or more PKCS#12 keys
78+
result = api_instance.delete_bulk_p12_keys(delete_bulk_p12_keys_request)
79+
p result
80+
rescue CyberSource::ApiError => e
81+
puts "Exception when calling AsymmetricKeyManagementApi->delete_bulk_p12_keys: #{e}"
82+
end
83+
```
84+
85+
### Parameters
86+
87+
Name | Type | Description | Notes
88+
------------- | ------------- | ------------- | -------------
89+
**delete_bulk_p12_keys_request** | [**DeleteBulkP12KeysRequest**](DeleteBulkP12KeysRequest.md)| |
90+
91+
### Return type
92+
93+
[**InlineResponse2003**](InlineResponse2003.md)
94+
95+
### Authorization
96+
97+
No authorization required
98+
99+
### HTTP request headers
100+
101+
- **Content-Type**: application/json;charset=utf-8
102+
- **Accept**: application/hal+json;charset=utf-8
103+
104+
105+
106+
# **get_p12_key_details**
107+
> InlineResponse2002 get_p12_key_details(key_id)
108+
109+
Retrieves PKCS#12 key details
110+
111+
Retrieves keys details by providing the key id.
112+
113+
### Example
114+
```ruby
115+
# load the gem
116+
require 'cybersource_rest_client'
117+
118+
api_instance = CyberSource::AsymmetricKeyManagementApi.new
119+
120+
key_id = "key_id_example" # String | Key ID.
121+
122+
123+
begin
124+
#Retrieves PKCS#12 key details
125+
result = api_instance.get_p12_key_details(key_id)
126+
p result
127+
rescue CyberSource::ApiError => e
128+
puts "Exception when calling AsymmetricKeyManagementApi->get_p12_key_details: #{e}"
129+
end
130+
```
131+
132+
### Parameters
133+
134+
Name | Type | Description | Notes
135+
------------- | ------------- | ------------- | -------------
136+
**key_id** | **String**| Key ID. |
137+
138+
### Return type
139+
140+
[**InlineResponse2002**](InlineResponse2002.md)
141+
142+
### Authorization
143+
144+
No authorization required
145+
146+
### HTTP request headers
147+
148+
- **Content-Type**: application/json;charset=utf-8
149+
- **Accept**: application/hal+json;charset=utf-8
150+
151+
152+

docs/AuthorizationOptions.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

docs/BillTo.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

docs/BuyerInformation.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

docs/CapturePaymentRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Name | Type | Description | Notes
1414
**point_of_sale_information** | [**Ptsv2paymentsidcapturesPointOfSaleInformation**](Ptsv2paymentsidcapturesPointOfSaleInformation.md) | | [optional]
1515
**merchant_defined_information** | [**Array<Ptsv2paymentsMerchantDefinedInformation>**](Ptsv2paymentsMerchantDefinedInformation.md) | The object containing the custom data that the merchant defines. | [optional]
1616
**installment_information** | [**Ptsv2paymentsidcapturesInstallmentInformation**](Ptsv2paymentsidcapturesInstallmentInformation.md) | | [optional]
17-
**travel_information** | [**Ptsv2paymentsidcapturesTravelInformation**](Ptsv2paymentsidcapturesTravelInformation.md) | | [optional]
17+
**travel_information** | [**Ptsv2paymentsTravelInformation**](Ptsv2paymentsTravelInformation.md) | | [optional]
1818
**promotion_information** | [**Ptsv2paymentsPromotionInformation**](Ptsv2paymentsPromotionInformation.md) | | [optional]
1919

2020

docs/CheckPayerAuthEnrollmentRequest.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**client_reference_information** | [**Riskv1authenticationsClientReferenceInformation**](Riskv1authenticationsClientReferenceInformation.md) | | [optional]
6+
**client_reference_information** | [**Riskv1authenticationsetupsClientReferenceInformation**](Riskv1authenticationsetupsClientReferenceInformation.md) | | [optional]
77
**order_information** | [**Riskv1authenticationsOrderInformation**](Riskv1authenticationsOrderInformation.md) | | [optional]
88
**payment_information** | [**Riskv1authenticationsPaymentInformation**](Riskv1authenticationsPaymentInformation.md) | | [optional]
9-
**processing_information** | [**Riskv1authenticationsProcessingInformation**](Riskv1authenticationsProcessingInformation.md) | | [optional]
9+
**processing_information** | [**Riskv1authenticationsetupsProcessingInformation**](Riskv1authenticationsetupsProcessingInformation.md) | | [optional]
10+
**token_information** | [**Riskv1authenticationsetupsTokenInformation**](Riskv1authenticationsetupsTokenInformation.md) | | [optional]
1011
**buyer_information** | [**Riskv1authenticationsBuyerInformation**](Riskv1authenticationsBuyerInformation.md) | | [optional]
1112
**device_information** | [**Riskv1authenticationsDeviceInformation**](Riskv1authenticationsDeviceInformation.md) | | [optional]
1213
**merchant_information** | [**Riskv1decisionsMerchantInformation**](Riskv1decisionsMerchantInformation.md) | | [optional]

docs/CreateCreditRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Name | Type | Description | Notes
1414
**point_of_sale_information** | [**Ptsv2paymentsPointOfSaleInformation**](Ptsv2paymentsPointOfSaleInformation.md) | | [optional]
1515
**merchant_defined_information** | [**Array<Ptsv2paymentsMerchantDefinedInformation>**](Ptsv2paymentsMerchantDefinedInformation.md) | The object containing the custom data that the merchant defines. | [optional]
1616
**installment_information** | [**Ptsv2creditsInstallmentInformation**](Ptsv2creditsInstallmentInformation.md) | | [optional]
17-
**travel_information** | [**Ptsv2paymentsidcapturesTravelInformation**](Ptsv2paymentsidcapturesTravelInformation.md) | | [optional]
17+
**travel_information** | [**Ptsv2paymentsTravelInformation**](Ptsv2paymentsTravelInformation.md) | | [optional]
1818
**promotion_information** | [**Ptsv2paymentsPromotionInformation**](Ptsv2paymentsPromotionInformation.md) | | [optional]
1919

2020

docs/CreateInstrumentIdentifierRequest.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

docs/CreateP12KeysRequest.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# CyberSource::CreateP12KeysRequest
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**client_reference_information** | [**Kmsv2keyssymClientReferenceInformation**](Kmsv2keyssymClientReferenceInformation.md) | | [optional]
7+
**key_information** | [**Array<Kmsv2keysasymKeyInformation>**](Kmsv2keysasymKeyInformation.md) | | [optional]
8+
9+

0 commit comments

Comments
 (0)