def create(self, product_id, period, csr, software_id, organization_handle,<EOL>approver_email=None, signature_hash_algorithm=None, domain_validation_methods=None,<EOL>hostnames=None, technical_handle=None):
response = self.request(E.createSslCertRequest(<EOL>E.productId(product_id),<EOL>E.period(period),<EOL>E.csr(csr),<EOL>E.softwareId(software_id),<EOL>E.organizationHandle(organization_handle),<EOL>OE('<STR_LIT>', approver_email),<EOL>OE('<STR_LIT>', signature_hash_algorithm),<EOL>OE('<STR_LIT>', domain_validation_methods, transform=_domain_validation_methods),<EOL>OE('<STR_LIT>', hostnames, transform=_simple_array),<EOL>OE('<STR_LIT>', technical_handle),<EOL>))<EOL>return int(response.data.id)<EOL>
Order a new SSL certificate.