com.amazonaws.services.redshift.model
Class HsmClientCertificate

java.lang.Object
  extended by com.amazonaws.services.redshift.model.HsmClientCertificate
All Implemented Interfaces:
Serializable

public class HsmClientCertificate
extends Object
implements Serializable

Returns information about an HSM client certificate. The certificate is stored in a secure Hardware Storage Module (HSM), and used by the Amazon Redshift cluster to encrypt data files.

See Also:
Serialized Form

Constructor Summary
HsmClientCertificate()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getHsmClientCertificateIdentifier()
          The identifier of the HSM client certificate.
 String getHsmClientCertificatePublicKey()
          The public key that the Amazon Redshift cluster will use to connect to the HSM.
 int hashCode()
           
 void setHsmClientCertificateIdentifier(String hsmClientCertificateIdentifier)
          The identifier of the HSM client certificate.
 void setHsmClientCertificatePublicKey(String hsmClientCertificatePublicKey)
          The public key that the Amazon Redshift cluster will use to connect to the HSM.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 HsmClientCertificate withHsmClientCertificateIdentifier(String hsmClientCertificateIdentifier)
          The identifier of the HSM client certificate.
 HsmClientCertificate withHsmClientCertificatePublicKey(String hsmClientCertificatePublicKey)
          The public key that the Amazon Redshift cluster will use to connect to the HSM.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HsmClientCertificate

public HsmClientCertificate()
Method Detail

getHsmClientCertificateIdentifier

public String getHsmClientCertificateIdentifier()
The identifier of the HSM client certificate.

Returns:
The identifier of the HSM client certificate.

setHsmClientCertificateIdentifier

public void setHsmClientCertificateIdentifier(String hsmClientCertificateIdentifier)
The identifier of the HSM client certificate.

Parameters:
hsmClientCertificateIdentifier - The identifier of the HSM client certificate.

withHsmClientCertificateIdentifier

public HsmClientCertificate withHsmClientCertificateIdentifier(String hsmClientCertificateIdentifier)
The identifier of the HSM client certificate.

Returns a reference to this object so that method calls can be chained together.

Parameters:
hsmClientCertificateIdentifier - The identifier of the HSM client certificate.
Returns:
A reference to this updated object so that method calls can be chained together.

getHsmClientCertificatePublicKey

public String getHsmClientCertificatePublicKey()
The public key that the Amazon Redshift cluster will use to connect to the HSM. You must register the public key in the HSM.

Returns:
The public key that the Amazon Redshift cluster will use to connect to the HSM. You must register the public key in the HSM.

setHsmClientCertificatePublicKey

public void setHsmClientCertificatePublicKey(String hsmClientCertificatePublicKey)
The public key that the Amazon Redshift cluster will use to connect to the HSM. You must register the public key in the HSM.

Parameters:
hsmClientCertificatePublicKey - The public key that the Amazon Redshift cluster will use to connect to the HSM. You must register the public key in the HSM.

withHsmClientCertificatePublicKey

public HsmClientCertificate withHsmClientCertificatePublicKey(String hsmClientCertificatePublicKey)
The public key that the Amazon Redshift cluster will use to connect to the HSM. You must register the public key in the HSM.

Returns a reference to this object so that method calls can be chained together.

Parameters:
hsmClientCertificatePublicKey - The public key that the Amazon Redshift cluster will use to connect to the HSM. You must register the public key in the HSM.
Returns:
A reference to this updated 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

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2016. All rights reserved.