Insight Horizon
politics /

issue_certificate - Boto3 1.34.87 documentation

response = client.issue_certificate( ApiPassthrough={ 'Extensions': { 'CertificatePolicies': [ { 'CertPolicyId': 'string', 'PolicyQualifiers': [ { 'PolicyQualifierId': 'CPS', 'Qualifier': { 'CpsUri': 'string' } }, ] }, ], 'ExtendedKeyUsage': [ { 'ExtendedKeyUsageType': 'SERVER_AUTH'|'CLIENT_AUTH'|'CODE_SIGNING'|'EMAIL_PROTECTION'|'TIME_STAMPING'|'OCSP_SIGNING'|'SMART_CARD_LOGIN'|'DOCUMENT_SIGNING'|'CERTIFICATE_TRANSPARENCY', 'ExtendedKeyUsageObjectIdentifier': 'string' }, ], 'KeyUsage': { 'DigitalSignature': True|False, 'NonRepudiation': True|False, 'KeyEncipherment': True|False, 'DataEncipherment': True|False, 'KeyAgreement': True|False, 'KeyCertSign': True|False, 'CRLSign': True|False, 'EncipherOnly': True|False, 'DecipherOnly': True|False }, 'SubjectAlternativeNames': [ { 'OtherName': { 'TypeId': 'string', 'Value': 'string' }, 'Rfc822Name': 'string', 'DnsName': 'string', 'DirectoryName': { 'Country': 'string', 'Organization': 'string', 'OrganizationalUnit': 'string', 'DistinguishedNameQualifier': 'string', 'State': 'string', 'CommonName': 'string', 'SerialNumber': 'string', 'Locality': 'string', 'Title': 'string', 'Surname': 'string', 'GivenName': 'string', 'Initials': 'string', 'Pseudonym': 'string', 'GenerationQualifier': 'string', 'CustomAttributes': [ { 'ObjectIdentifier': 'string', 'Value': 'string' }, ] }, 'EdiPartyName': { 'PartyName': 'string', 'NameAssigner': 'string' }, 'UniformResourceIdentifier': 'string', 'IpAddress': 'string', 'RegisteredId': 'string' }, ], 'CustomExtensions': [ { 'ObjectIdentifier': 'string', 'Value': 'string', 'Critical': True|False }, ] }, 'Subject': { 'Country': 'string', 'Organization': 'string', 'OrganizationalUnit': 'string', 'DistinguishedNameQualifier': 'string', 'State': 'string', 'CommonName': 'string', 'SerialNumber': 'string', 'Locality': 'string', 'Title': 'string', 'Surname': 'string', 'GivenName': 'string', 'Initials': 'string', 'Pseudonym': 'string', 'GenerationQualifier': 'string', 'CustomAttributes': [ { 'ObjectIdentifier': 'string', 'Value': 'string' }, ] } }, CertificateAuthorityArn='string', Csr=b'bytes', SigningAlgorithm='SHA256WITHECDSA'|'SHA384WITHECDSA'|'SHA512WITHECDSA'|'SHA256WITHRSA'|'SHA384WITHRSA'|'SHA512WITHRSA', TemplateArn='string', Validity={ 'Value': 123, 'Type': 'END_DATE'|'ABSOLUTE'|'DAYS'|'MONTHS'|'YEARS' }, ValidityNotBefore={ 'Value': 123, 'Type': 'END_DATE'|'ABSOLUTE'|'DAYS'|'MONTHS'|'YEARS' }, IdempotencyToken='string')