Class Certificate

    • Field Detail

      • associatedServiceCount

        @ApiProperty
        protected Long associatedServiceCount
        The number of services currently associated with the certificate.
      • loadBalancerVirtualIpAddresses

        @ApiProperty
        protected List<VirtualIpAddress> loadBalancerVirtualIpAddresses
        The load balancers virtual IP addresses currently associated with the certificate.
      • certificate

        @ApiProperty(canBeNullOrNotSet=true)
        protected String certificate
        The certificate provided publicly to clients requesting identity credentials. This certificate is usually signed by a source trusted by the client or a signature chain can be established between this certificate and the truested certificate.

        This property may only be modified when no services are associated. See associatedServiceCount.
      • certificateSpecified

        protected boolean certificateSpecified
      • certificateSigningRequest

        @ApiProperty(canBeNullOrNotSet=true)
        protected String certificateSigningRequest
        The signing request used to request a certificate authority generate a signed certificate.

        This property may only be modified when no services are associated. See associatedServiceCount.
      • certificateSigningRequestSpecified

        protected boolean certificateSigningRequestSpecified
      • commonName

        @ApiProperty(canBeNullOrNotSet=true)
        protected String commonName
        The common name (usually a domain name) encoded within the certificate.

        This property is read only. Changes made will be silently ignored.
      • commonNameSpecified

        protected boolean commonNameSpecified
      • createDate

        @ApiProperty(canBeNullOrNotSet=true)
        protected GregorianCalendar createDate
        The date the certificate _record_ was created. The contents of the certificate may of changed since the record was created, so this does not represent anything about the certificate itself.

        This property is read only. Changes made will be silently ignored.
      • createDateSpecified

        protected boolean createDateSpecified
      • idSpecified

        protected boolean idSpecified
      • intermediateCertificate

        @ApiProperty(canBeNullOrNotSet=true)
        protected String intermediateCertificate
        The intermediate certificate authorities certificate that completes the certificate chain for the issued certificate. Required when clients will only trust the root certificate.

        This property may only be modified when no services are associated. See associatedServiceCount.
      • intermediateCertificateSpecified

        protected boolean intermediateCertificateSpecified
      • keySizeSpecified

        protected boolean keySizeSpecified
      • modifyDate

        @ApiProperty(canBeNullOrNotSet=true)
        protected GregorianCalendar modifyDate
        The date the certificate _record_ was last modified.The contents of the certificate may of changed since the record was created, so this does not represent anything about the certificate itself.

        This property is read only. Changes made will be silently ignored.
      • modifyDateSpecified

        protected boolean modifyDateSpecified
      • notesSpecified

        protected boolean notesSpecified
      • organizationName

        @ApiProperty(canBeNullOrNotSet=true)
        protected String organizationName
        The organizational name encoded in the certificate.

        This property is read only. Changes made will be silently ignored.
      • organizationNameSpecified

        protected boolean organizationNameSpecified
      • privateKey

        @ApiProperty(canBeNullOrNotSet=true)
        protected String privateKey
        The private key in the key/certificate pair.

        This property may only be modified when no services are associated. See associatedServiceCount.
      • privateKeySpecified

        protected boolean privateKeySpecified
      • validityBegin

        @ApiProperty(canBeNullOrNotSet=true)
        protected GregorianCalendar validityBegin
        The UTC timestamp representing the beginning of the certificate's validity

        This property is read only. Changes made will be silently ignored.
      • validityBeginSpecified

        protected boolean validityBeginSpecified
      • validityDays

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long validityDays
        The number of days remaining in the validity period for the certificate.

        This property is read only. Changes made will be silently ignored.
      • validityDaysSpecified

        protected boolean validityDaysSpecified
      • validityEnd

        @ApiProperty(canBeNullOrNotSet=true)
        protected GregorianCalendar validityEnd
        The UTC timestamp representing the end of the certificate's validity period.

        This property is read only. Changes made will be silently ignored.
      • validityEndSpecified

        protected boolean validityEndSpecified
      • loadBalancerVirtualIpAddressCount

        @ApiProperty
        protected Long loadBalancerVirtualIpAddressCount
        A count of the load balancers virtual IP addresses currently associated with the certificate.
    • Constructor Detail

      • Certificate

        public Certificate()
    • Method Detail

      • getAssociatedServiceCount

        public Long getAssociatedServiceCount()
      • setAssociatedServiceCount

        public void setAssociatedServiceCount​(Long associatedServiceCount)
      • getLoadBalancerVirtualIpAddresses

        public List<VirtualIpAddress> getLoadBalancerVirtualIpAddresses()
      • getCertificate

        public String getCertificate()
      • setCertificate

        public void setCertificate​(String certificate)
      • isCertificateSpecified

        public boolean isCertificateSpecified()
      • unsetCertificate

        public void unsetCertificate()
      • 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()
      • isCreateDateSpecified

        public boolean isCreateDateSpecified()
      • unsetCreateDate

        public void unsetCreateDate()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getIntermediateCertificate

        public String getIntermediateCertificate()
      • setIntermediateCertificate

        public void setIntermediateCertificate​(String intermediateCertificate)
      • isIntermediateCertificateSpecified

        public boolean isIntermediateCertificateSpecified()
      • unsetIntermediateCertificate

        public void unsetIntermediateCertificate()
      • getKeySize

        public Long getKeySize()
      • setKeySize

        public void setKeySize​(Long keySize)
      • isKeySizeSpecified

        public boolean isKeySizeSpecified()
      • unsetKeySize

        public void unsetKeySize()
      • isModifyDateSpecified

        public boolean isModifyDateSpecified()
      • unsetModifyDate

        public void unsetModifyDate()
      • getNotes

        public String getNotes()
      • setNotes

        public void setNotes​(String notes)
      • isNotesSpecified

        public boolean isNotesSpecified()
      • unsetNotes

        public void unsetNotes()
      • getOrganizationName

        public String getOrganizationName()
      • setOrganizationName

        public void setOrganizationName​(String organizationName)
      • isOrganizationNameSpecified

        public boolean isOrganizationNameSpecified()
      • unsetOrganizationName

        public void unsetOrganizationName()
      • getPrivateKey

        public String getPrivateKey()
      • setPrivateKey

        public void setPrivateKey​(String privateKey)
      • isPrivateKeySpecified

        public boolean isPrivateKeySpecified()
      • unsetPrivateKey

        public void unsetPrivateKey()
      • setValidityBegin

        public void setValidityBegin​(GregorianCalendar validityBegin)
      • isValidityBeginSpecified

        public boolean isValidityBeginSpecified()
      • unsetValidityBegin

        public void unsetValidityBegin()
      • getValidityDays

        public Long getValidityDays()
      • setValidityDays

        public void setValidityDays​(Long validityDays)
      • isValidityDaysSpecified

        public boolean isValidityDaysSpecified()
      • unsetValidityDays

        public void unsetValidityDays()
      • isValidityEndSpecified

        public boolean isValidityEndSpecified()
      • unsetValidityEnd

        public void unsetValidityEnd()
      • getLoadBalancerVirtualIpAddressCount

        public Long getLoadBalancerVirtualIpAddressCount()
      • setLoadBalancerVirtualIpAddressCount

        public void setLoadBalancerVirtualIpAddressCount​(Long loadBalancerVirtualIpAddressCount)