PaymentCryptographyControlPlane / Client / get_certificate_signing_request
get_certificate_signing_request¶
- PaymentCryptographyControlPlane.Client.get_certificate_signing_request(**kwargs)¶
Used to retrieve the public key for a keypair.
See also: AWS API Documentation
Request Syntax
response = client.get_certificate_signing_request( KeyIdentifier='string', SigningAlgorithm='SHA224'|'SHA256'|'SHA384'|'SHA512', CertificateSubject={ 'CommonName': 'string', 'OrganizationUnit': 'string', 'Organization': 'string', 'City': 'string', 'Country': 'string', 'StateOrProvince': 'string', 'EmailAddress': 'string' } )
- Parameters:
KeyIdentifier (string) –
[REQUIRED]
Asymmetric key used for generating the certificate signing request
SigningAlgorithm (string) –
[REQUIRED]
Algorithm used to generate the certificate signing request
CertificateSubject (dict) –
[REQUIRED]
Certificate subject data
CommonName (string) – [REQUIRED]
Common Name to be used in the certificate signing request
OrganizationUnit (string) –
Organization Unit to be used in the certificate signing request
Organization (string) –
Organization to be used in the certificate signing request
City (string) –
City to be used in the certificate signing request
Country (string) –
Country to be used in the certificate signing request
StateOrProvince (string) –
State Or Province to be used in the certificate signing request
EmailAddress (string) –
Email to be used in the certificate signing request
- Return type:
dict
- Returns:
Response Syntax
{ 'CertificateSigningRequest': 'string' }
Response Structure
(dict) –
CertificateSigningRequest (string) –
Certificate signing request
Exceptions
PaymentCryptographyControlPlane.Client.exceptions.ServiceUnavailableException
PaymentCryptographyControlPlane.Client.exceptions.ValidationException
PaymentCryptographyControlPlane.Client.exceptions.AccessDeniedException
PaymentCryptographyControlPlane.Client.exceptions.ResourceNotFoundException
PaymentCryptographyControlPlane.Client.exceptions.ThrottlingException
PaymentCryptographyControlPlane.Client.exceptions.InternalServerException