java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.security.certificate.Request

@ApiType("SoftLayer_Security_Certificate_Request")
public class Request
extends Entity
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.
See Also:
SoftLayer_Security_Certificate_Request
  • Field Details

    • account

      @ApiProperty protected Account account
      The account to which a SSL certificate request belongs.
    • order

      @ApiProperty protected Order order
      The order contains the information related to a SSL certificate request.
    • orderItem

      @ApiProperty protected Item orderItem
      The associated order item for this SSL certificate request.
    • status

      @ApiProperty protected Status status
      The status of a SSL certificate request.
    • accountId

      @ApiProperty(canBeNullOrNotSet=true) protected Long accountId
      This is a reference to your SoftLayer account.
    • accountIdSpecified

      protected boolean accountIdSpecified
    • approverEmailAddress

      @ApiProperty(canBeNullOrNotSet=true) protected String approverEmailAddress
      The email address of a person who will approve your SSL certificate order. This is usually an email address of your domain administrator.
    • approverEmailAddressSpecified

      protected boolean approverEmailAddressSpecified
    • certificateSigningRequest

      @ApiProperty(canBeNullOrNotSet=true) protected String certificateSigningRequest
      A Certificate Signing Request (CSR) string
    • certificateSigningRequestSpecified

      protected boolean certificateSigningRequestSpecified
    • commonName

      @ApiProperty(canBeNullOrNotSet=true) protected String commonName
      A domain name of a SSL certificate request
    • commonNameSpecified

      protected boolean commonNameSpecified
    • createDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
      The date a SSL certificate request was created.
    • createDateSpecified

      protected boolean createDateSpecified
    • effectiveDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar effectiveDate
      The date of your SSL certificate went into effect
    • effectiveDateSpecified

      protected boolean effectiveDateSpecified
    • expirationDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar expirationDate
      The expiration date of your SSL certificate
    • expirationDateSpecified

      protected boolean expirationDateSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      The internal identifier of an SSL certificate request
    • idSpecified

      protected boolean idSpecified
    • modifyDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
      The date a SSL certificate request was last modified.
    • modifyDateSpecified

      protected boolean modifyDateSpecified
    • statusId

      @ApiProperty(canBeNullOrNotSet=true) protected Long statusId
      A status id reflecting the state of a SSL certificate request
    • statusIdSpecified

      protected boolean statusIdSpecified
    • technicalContactEmailAddress

      @ApiProperty(canBeNullOrNotSet=true) protected String technicalContactEmailAddress
      The technical contact email address.
    • technicalContactEmailAddressSpecified

      protected boolean technicalContactEmailAddressSpecified
  • Constructor Details

    • Request

      public Request()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount​(Account account)
    • getOrder

      public Order getOrder()
    • setOrder

      public void setOrder​(Order order)
    • getOrderItem

      public Item getOrderItem()
    • setOrderItem

      public void setOrderItem​(Item orderItem)
    • getStatus

      public Status getStatus()
    • setStatus

      public void setStatus​(Status status)
    • getAccountId

      public Long getAccountId()
    • setAccountId

      public void setAccountId​(Long accountId)
    • isAccountIdSpecified

      public boolean isAccountIdSpecified()
    • unsetAccountId

      public void unsetAccountId()
    • getApproverEmailAddress

      public String getApproverEmailAddress()
    • setApproverEmailAddress

      public void setApproverEmailAddress​(String approverEmailAddress)
    • isApproverEmailAddressSpecified

      public boolean isApproverEmailAddressSpecified()
    • unsetApproverEmailAddress

      public void unsetApproverEmailAddress()
    • getCertificateSigningRequest

      public String getCertificateSigningRequest()
    • setCertificateSigningRequest

      public void setCertificateSigningRequest​(String certificateSigningRequest)
    • isCertificateSigningRequestSpecified

      public boolean isCertificateSigningRequestSpecified()
    • unsetCertificateSigningRequest

      public void unsetCertificateSigningRequest()
    • getCommonName

      public String getCommonName()
    • setCommonName

      public void setCommonName​(String commonName)
    • isCommonNameSpecified

      public boolean isCommonNameSpecified()
    • unsetCommonName

      public void unsetCommonName()
    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • isCreateDateSpecified

      public boolean isCreateDateSpecified()
    • unsetCreateDate

      public void unsetCreateDate()
    • getEffectiveDate

      public GregorianCalendar getEffectiveDate()
    • setEffectiveDate

      public void setEffectiveDate​(GregorianCalendar effectiveDate)
    • isEffectiveDateSpecified

      public boolean isEffectiveDateSpecified()
    • unsetEffectiveDate

      public void unsetEffectiveDate()
    • getExpirationDate

      public GregorianCalendar getExpirationDate()
    • setExpirationDate

      public void setExpirationDate​(GregorianCalendar expirationDate)
    • isExpirationDateSpecified

      public boolean isExpirationDateSpecified()
    • unsetExpirationDate

      public void unsetExpirationDate()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getModifyDate

      public GregorianCalendar getModifyDate()
    • setModifyDate

      public void setModifyDate​(GregorianCalendar modifyDate)
    • isModifyDateSpecified

      public boolean isModifyDateSpecified()
    • unsetModifyDate

      public void unsetModifyDate()
    • getStatusId

      public Long getStatusId()
    • setStatusId

      public void setStatusId​(Long statusId)
    • isStatusIdSpecified

      public boolean isStatusIdSpecified()
    • unsetStatusId

      public void unsetStatusId()
    • getTechnicalContactEmailAddress

      public String getTechnicalContactEmailAddress()
    • setTechnicalContactEmailAddress

      public void setTechnicalContactEmailAddress​(String technicalContactEmailAddress)
    • isTechnicalContactEmailAddressSpecified

      public boolean isTechnicalContactEmailAddressSpecified()
    • unsetTechnicalContactEmailAddress

      public void unsetTechnicalContactEmailAddress()
    • asService

      public Request.Service asService​(ApiClient client)
    • service

      public static Request.Service service​(ApiClient client)
    • service

      public static Request.Service service​(ApiClient client, Long id)