Class ClientCertificate
- All Implemented Interfaces:
Serializable
,Cloneable
Represents a Client Certificate used to configure client-side SSL authentication while sending requests to the integration endpoint.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The identifier of the Client Certificate.The date when the Client Certificate was created, in ISO 8601 format.The description of the Client Certificate.The date when the Client Certificate will expire, in ISO 8601 format.The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .int
hashCode()
void
setClientCertificateId
(String clientCertificateId) The identifier of the Client Certificate.void
setCreatedDate
(Date createdDate) The date when the Client Certificate was created, in ISO 8601 format.void
setDescription
(String description) The description of the Client Certificate.void
setExpirationDate
(Date expirationDate) The date when the Client Certificate will expire, in ISO 8601 format.void
setPemEncodedCertificate
(String pemEncodedCertificate) The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .toString()
Returns a string representation of this object; useful for testing and debugging.withClientCertificateId
(String clientCertificateId) The identifier of the Client Certificate.withCreatedDate
(Date createdDate) The date when the Client Certificate was created, in ISO 8601 format.withDescription
(String description) The description of the Client Certificate.withExpirationDate
(Date expirationDate) The date when the Client Certificate will expire, in ISO 8601 format.withPemEncodedCertificate
(String pemEncodedCertificate) The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .
-
Constructor Details
-
ClientCertificate
public ClientCertificate()
-
-
Method Details
-
setClientCertificateId
The identifier of the Client Certificate.
- Parameters:
clientCertificateId
- The identifier of the Client Certificate.
-
getClientCertificateId
The identifier of the Client Certificate.
- Returns:
- The identifier of the Client Certificate.
-
withClientCertificateId
The identifier of the Client Certificate.
- Parameters:
clientCertificateId
- The identifier of the Client Certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDescription
The description of the Client Certificate.
- Parameters:
description
- The description of the Client Certificate.
-
getDescription
The description of the Client Certificate.
- Returns:
- The description of the Client Certificate.
-
withDescription
The description of the Client Certificate.
- Parameters:
description
- The description of the Client Certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPemEncodedCertificate
The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .
- Parameters:
pemEncodedCertificate
- The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .
-
getPemEncodedCertificate
The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .
- Returns:
- The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .
-
withPemEncodedCertificate
The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .
- Parameters:
pemEncodedCertificate
- The PEM-encoded public key of the Client Certificate, that can be used to configure certificate authentication in the integration endpoint .- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCreatedDate
The date when the Client Certificate was created, in ISO 8601 format.
- Parameters:
createdDate
- The date when the Client Certificate was created, in ISO 8601 format.
-
getCreatedDate
The date when the Client Certificate was created, in ISO 8601 format.
- Returns:
- The date when the Client Certificate was created, in ISO 8601 format.
-
withCreatedDate
The date when the Client Certificate was created, in ISO 8601 format.
- Parameters:
createdDate
- The date when the Client Certificate was created, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setExpirationDate
The date when the Client Certificate will expire, in ISO 8601 format.
- Parameters:
expirationDate
- The date when the Client Certificate will expire, in ISO 8601 format.
-
getExpirationDate
The date when the Client Certificate will expire, in ISO 8601 format.
- Returns:
- The date when the Client Certificate will expire, in ISO 8601 format.
-
withExpirationDate
The date when the Client Certificate will expire, in ISO 8601 format.
- Parameters:
expirationDate
- The date when the Client Certificate will expire, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-