Add a certificate to your account for your records, or for use with various services. Only the certificate and private key are usually required. If your issuer provided an intermediate certificate, you must also provide that certificate. Details will be extracted from the certificate. Validation will be performed between the certificate and the private key as well as the certificate and the intermediate certificate, if provided.
The certificate signing request is not required, but can be provided for your records.
Update a certificate. Modifications are restricted to the note and CSR if the are any services associated with the certificate. There are no modification restrictions for a certificate with no associated services.
Returns all SSL certificate server types, which are passed in on a [SoftLayer_Container_Product_Order_Security_Certificate](/reference/datatypes/SoftLayer_Container_Product_Order_Security_Certificate).
The SoftLayer_Security_Certificate_Request data type is used to view details about your SSL certificate order. This contains data that is required by a Certificate Authority to place an SSL certificate order.
SoftLayer_Security_Certificate_Request holds your SSL certificate request data. This data is used to manage your SSL certificate order with a Certificate Authority.
To create an SSL certificate order, pass a completed SoftLayer_Container_Product_Order_Security_Certificate to SoftLayer_Product_Order::placeOrder.
SoftLayer_Security_Certificate_Request_Status indicates the status of your SSL certificate request. When you submit an SSL certificate order, the associated certificate request will be in the 'Pending CA Approval' status. This is the only status in which can cancel your order.
Once the certificate authority (CA) approves your order, the status will change to 'Approved'. Once your order is approved, you will receive your fulfillment email from the CA. The email will contain your SSL certificate. SoftLayer does not store your SSL certificate in our system. If you lose the email from your CA, you can have the fulfillment email sent again via the SoftLayer customer portal or by using [SoftLayer_Security_Certificate_Request::resendEmail](/reference/services/SoftLayer_Security_Certificate_Request/resendEmail). Your approved order will be picked up by SoftLayer's billing system and it will complete the payment process. Finally, your order will change to 'Complete' status when the payment process is successful.
There might be a chance that your SSL certificate order could rejected by a CA. Our automated system will put a rejected order into 'Canceled' status. You can contact SoftLayer Support for more details.
SoftLayer_Security_Directory_Service_Host_Xref_Hardware extends the [SoftLayer_Security_Directory_Service_Host_Xref](/reference/datatypes/SoftLayer_Security_Directory_Service_Host_Xref) data type to include hardware specific properties.
Allows you to validate a Certificate Signing Request (CSR) required for an SSL certificate with the certificate authority (CA). This method sends the CSR, the length of the subscription in months, the certificate type, and the server type for validation against requirements of the CA. Returns true if valid.
More information on CSR generation can be found at: [http://en.wikipedia.org/wiki/Certificate_signing_request Wikipedia] [https://www.digicert.com/csr-creation.htm DigiCert]