Interface Request.Service
- All Superinterfaces:
Maskable,ResultLimitable,Service
- Enclosing class:
- Request
@ApiService("SoftLayer_Security_Certificate_Request") public static interface Request.Service extends Service
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.
To create an SSL certificate order, pass a completed SoftLayer_Container_Product_Order_Security_Certificate to SoftLayer_Product_Order::placeOrder.
- See Also:
- SoftLayer_Security_Certificate_Request
-
Method Summary
Modifier and Type Method Description Request.ServiceAsyncasAsync()Get an async version of this serviceBooleancancelSslOrder()Cancels a pending SSL certificate order at the Certificate AuthorityAccountgetAccount()The account to which a SSL certificate request belongs.List<String>getAdministratorEmailDomains(String commonName)Gets the email domains that can be used to validate a certificate to a domain.List<String>getAdministratorEmailPrefixes()Gets the email accounts that can be used to validate a certificate to a domain.RequestgetObject()OrdergetOrder()The order contains the information related to a SSL certificate request.ItemgetOrderItem()The associated order item for this SSL certificate request.CertificategetPreviousOrderData()Returns previous SSL certificate order data.List<Request>getSslCertificateRequests(Long accountId)Returns all the SSL certificate requests.StatusgetStatus()The status of a SSL certificate request.BooleanresendEmail(String emailType)A Certificate Authority sends out various emails to your domain administrator or your technical contact.voidsetMask(Request.Mask mask)BooleanvalidateCsr(String csr, Long validityMonths, Long itemId, String serverType)Allows you to validate a Certificate Signing Request (CSR) required for an SSL certificate with the certificate authority (CA).Request.MaskwithMask()Use the existing mask on this service or create it if not presentRequest.MaskwithNewMask()Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
Request.ServiceAsync asAsync()Description copied from interface:ServiceGet an async version of this service -
withNewMask
Request.Mask withNewMask()Description copied from interface:MaskableOverwrite the existing mask on this service with a new one and return it- Specified by:
withNewMaskin interfaceMaskable
-
withMask
Request.Mask withMask()Description copied from interface:MaskableUse the existing mask on this service or create it if not present -
setMask
-
cancelSslOrder
Cancels a pending SSL certificate order at the Certificate Authority -
getAdministratorEmailDomains
Gets the email domains that can be used to validate a certificate to a domain. -
getAdministratorEmailPrefixes
Gets the email accounts that can be used to validate a certificate to a domain. -
getObject
-
getPreviousOrderData
Returns previous SSL certificate order data. You can use this data for to place a renewal order for a completed SSL certificate. -
getSslCertificateRequests
Returns all the SSL certificate requests. -
resendEmail
A Certificate Authority sends out various emails to your domain administrator or your technical contact. Use this service to have these emails re-sent. -
validateCsr
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] -
getAccount
The account to which a SSL certificate request belongs. -
getOrder
The order contains the information related to a SSL certificate request. -
getOrderItem
The associated order item for this SSL certificate request. -
getStatus
The status of a SSL certificate request.
-