You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:param list[str] key_types: Key Type, Possible values - certificate, password, pgp and scmp_api. When Key Type is provided atleast one more filter needs to be provided
68
68
:param datetime expiration_start_date: Expiry Filter Start Date. When Expiration Date filter is provided, atleast one more filter needs to be provided
69
69
:param datetime expiration_end_date: Expiry Filter End Date. When Expiration Date filter is provided, atleast one more filter needs to be provided
:param list[str] key_types: Key Type, Possible values - certificate, password, pgp and scmp_api. When Key Type is provided atleast one more filter needs to be provided
105
105
:param datetime expiration_start_date: Expiry Filter Start Date. When Expiration Date filter is provided, atleast one more filter needs to be provided
106
106
:param datetime expiration_end_date: Expiry Filter End Date. When Expiration Date filter is provided, atleast one more filter needs to be provided
Generate a one-time use public key and key ID to encrypt the card number in the follow-on Tokenize Card request. The key used to encrypt the card number on the cardholder’s device or browser is valid for 15 minutes and must be used to verify the signature in the response message. CyberSource recommends creating a new key for each order. Generating a key is an authenticated request initiated from your servers, prior to requesting to tokenize the card data from your customer’s device or browser.
50
+
Generate Capture Context
51
+
This API is used to generate the Capture Context data structure for the Microform Integration. Microform is a browser-based acceptance solution that allows a seller to capture payment information is a secure manner from their website. For more information about Flex Microform transactions, see the [Flex Developer Guides Page](https://developer.cybersource.com/api/developer-guides/dita-flex/SAFlexibleToken.html). For examples on how to integrate Flex Microform within your webpage please see our [GitHub Flex Samples](https://github.com/CyberSource?q=flex&type=&language=) This API is a server-to-server API to generate the capture context that can be used to initiate instance of microform on a acceptance page. The capture context is a digitally signed JWT that provides authentication, one-time keys, and the target origin to the Microform Integration application.
52
52
This method makes a synchronous HTTP request by default. To make an
53
53
asynchronous HTTP request, please define a `callback` function
Generate a one-time use public key and key ID to encrypt the card number in the follow-on Tokenize Card request. The key used to encrypt the card number on the cardholder’s device or browser is valid for 15 minutes and must be used to verify the signature in the response message. CyberSource recommends creating a new key for each order. Generating a key is an authenticated request initiated from your servers, prior to requesting to tokenize the card data from your customer’s device or browser.
80
+
Generate Capture Context
81
+
This API is used to generate the Capture Context data structure for the Microform Integration. Microform is a browser-based acceptance solution that allows a seller to capture payment information is a secure manner from their website. For more information about Flex Microform transactions, see the [Flex Developer Guides Page](https://developer.cybersource.com/api/developer-guides/dita-flex/SAFlexibleToken.html). For examples on how to integrate Flex Microform within your webpage please see our [GitHub Flex Samples](https://github.com/CyberSource?q=flex&type=&language=) This API is a server-to-server API to generate the capture context that can be used to initiate instance of microform on a acceptance page. The capture context is a digitally signed JWT that provides authentication, one-time keys, and the target origin to the Microform Integration application.
83
82
This method makes a synchronous HTTP request by default. To make an
84
83
asynchronous HTTP request, please define a `callback` function
@@ -108,41 +106,34 @@ def generate_public_key_with_http_info(self, format, generate_public_key_request
108
106
ifkeynotinall_params:
109
107
raiseTypeError(
110
108
"Got an unexpected keyword argument '%s'"
111
-
" to method generate_public_key"%key
109
+
" to method generate_capture_context"%key
112
110
)
113
111
params[key] =val
114
112
delparams['kwargs']
115
-
# verify the required parameter 'format' is set
116
-
if ('format'notinparams) or (params['format'] isNone):
113
+
# verify the required parameter 'generate_capture_context_request' is set
114
+
if ('generate_capture_context_request'notinparams) or (params['generate_capture_context_request'] isNone):
117
115
ifself.api_client.mconfig.log_config.enable_log:
118
-
self.logger.error("InvalidArgumentException : Missing the required parameter `format` when calling `generate_public_key`")
119
-
raiseValueError("Missing the required parameter `format` when calling `generate_public_key`")
120
-
# verify the required parameter 'generate_public_key_request' is set
121
-
if ('generate_public_key_request'notinparams) or (params['generate_public_key_request'] isNone):
122
-
ifself.api_client.mconfig.log_config.enable_log:
123
-
self.logger.error("InvalidArgumentException : Missing the required parameter `generate_public_key_request` when calling `generate_public_key`")
124
-
raiseValueError("Missing the required parameter `generate_public_key_request` when calling `generate_public_key`")
116
+
self.logger.error("InvalidArgumentException : Missing the required parameter `generate_capture_context_request` when calling `generate_capture_context`")
117
+
raiseValueError("Missing the required parameter `generate_capture_context_request` when calling `generate_capture_context`")
0 commit comments