Class SigningCertificate

    • Constructor Detail

      • SigningCertificate

        public SigningCertificate()
        Default constructor for SigningCertificate object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it.
      • SigningCertificate

        public SigningCertificate​(String userName,
                                  String certificateId,
                                  String certificateBody,
                                  String status)
        Constructs a new SigningCertificate object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
        Parameters:
        userName - The name of the user the signing certificate is associated with.
        certificateId - The ID for the signing certificate.
        certificateBody - The contents of the signing certificate.
        status - The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.
      • SigningCertificate

        public SigningCertificate​(String userName,
                                  String certificateId,
                                  String certificateBody,
                                  StatusType status)
        Constructs a new SigningCertificate object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
        Parameters:
        userName - The name of the user the signing certificate is associated with.
        certificateId - The ID for the signing certificate.
        certificateBody - The contents of the signing certificate.
        status - The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.
    • Method Detail

      • setUserName

        public void setUserName​(String userName)

        The name of the user the signing certificate is associated with.

        Parameters:
        userName - The name of the user the signing certificate is associated with.
      • getUserName

        public String getUserName()

        The name of the user the signing certificate is associated with.

        Returns:
        The name of the user the signing certificate is associated with.
      • withUserName

        public SigningCertificate withUserName​(String userName)

        The name of the user the signing certificate is associated with.

        Parameters:
        userName - The name of the user the signing certificate is associated with.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCertificateId

        public void setCertificateId​(String certificateId)

        The ID for the signing certificate.

        Parameters:
        certificateId - The ID for the signing certificate.
      • getCertificateId

        public String getCertificateId()

        The ID for the signing certificate.

        Returns:
        The ID for the signing certificate.
      • withCertificateId

        public SigningCertificate withCertificateId​(String certificateId)

        The ID for the signing certificate.

        Parameters:
        certificateId - The ID for the signing certificate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCertificateBody

        public void setCertificateBody​(String certificateBody)

        The contents of the signing certificate.

        Parameters:
        certificateBody - The contents of the signing certificate.
      • getCertificateBody

        public String getCertificateBody()

        The contents of the signing certificate.

        Returns:
        The contents of the signing certificate.
      • withCertificateBody

        public SigningCertificate withCertificateBody​(String certificateBody)

        The contents of the signing certificate.

        Parameters:
        certificateBody - The contents of the signing certificate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStatus

        public void setStatus​(String status)

        The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.

        Parameters:
        status - The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.
        See Also:
        StatusType
      • getStatus

        public String getStatus()

        The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.

        Returns:
        The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.
        See Also:
        StatusType
      • withStatus

        public SigningCertificate withStatus​(String status)

        The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.

        Parameters:
        status - The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StatusType
      • setStatus

        public void setStatus​(StatusType status)

        The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.

        Parameters:
        status - The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.
        See Also:
        StatusType
      • withStatus

        public SigningCertificate withStatus​(StatusType status)

        The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.

        Parameters:
        status - The status of the signing certificate. Active means the key is valid for API calls, while Inactive means it is not.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StatusType
      • setUploadDate

        public void setUploadDate​(Date uploadDate)

        The date when the signing certificate was uploaded.

        Parameters:
        uploadDate - The date when the signing certificate was uploaded.
      • getUploadDate

        public Date getUploadDate()

        The date when the signing certificate was uploaded.

        Returns:
        The date when the signing certificate was uploaded.
      • withUploadDate

        public SigningCertificate withUploadDate​(Date uploadDate)

        The date when the signing certificate was uploaded.

        Parameters:
        uploadDate - The date when the signing certificate was uploaded.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object