@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TrustedCertificatePublicKey extends Object implements Serializable, Cloneable, StructuredPojo
Parameter information for trusted public key certificate import.
Constructor and Description |
---|
TrustedCertificatePublicKey() |
Modifier and Type | Method and Description |
---|---|
TrustedCertificatePublicKey |
clone() |
boolean |
equals(Object obj) |
String |
getCertificateAuthorityPublicKeyIdentifier()
The
KeyARN of the root public key certificate or certificate chain that signs the trusted public key
certificate import. |
KeyAttributes |
getKeyAttributes()
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key.
|
String |
getPublicKeyCertificate()
Parameter information for trusted public key certificate import.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier)
The
KeyARN of the root public key certificate or certificate chain that signs the trusted public key
certificate import. |
void |
setKeyAttributes(KeyAttributes keyAttributes)
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key.
|
void |
setPublicKeyCertificate(String publicKeyCertificate)
Parameter information for trusted public key certificate import.
|
String |
toString()
Returns a string representation of this object.
|
TrustedCertificatePublicKey |
withCertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier)
The
KeyARN of the root public key certificate or certificate chain that signs the trusted public key
certificate import. |
TrustedCertificatePublicKey |
withKeyAttributes(KeyAttributes keyAttributes)
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key.
|
TrustedCertificatePublicKey |
withPublicKeyCertificate(String publicKeyCertificate)
Parameter information for trusted public key certificate import.
|
public void setKeyAttributes(KeyAttributes keyAttributes)
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key. This data is immutable after a trusted public key is imported.
keyAttributes
- The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key.
This data is immutable after a trusted public key is imported.public KeyAttributes getKeyAttributes()
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key. This data is immutable after a trusted public key is imported.
public TrustedCertificatePublicKey withKeyAttributes(KeyAttributes keyAttributes)
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key. This data is immutable after a trusted public key is imported.
keyAttributes
- The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key.
This data is immutable after a trusted public key is imported.public void setPublicKeyCertificate(String publicKeyCertificate)
Parameter information for trusted public key certificate import.
publicKeyCertificate
- Parameter information for trusted public key certificate import.public String getPublicKeyCertificate()
Parameter information for trusted public key certificate import.
public TrustedCertificatePublicKey withPublicKeyCertificate(String publicKeyCertificate)
Parameter information for trusted public key certificate import.
publicKeyCertificate
- Parameter information for trusted public key certificate import.public void setCertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier)
The KeyARN
of the root public key certificate or certificate chain that signs the trusted public key
certificate import.
certificateAuthorityPublicKeyIdentifier
- The KeyARN
of the root public key certificate or certificate chain that signs the trusted
public key certificate import.public String getCertificateAuthorityPublicKeyIdentifier()
The KeyARN
of the root public key certificate or certificate chain that signs the trusted public key
certificate import.
KeyARN
of the root public key certificate or certificate chain that signs the trusted
public key certificate import.public TrustedCertificatePublicKey withCertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier)
The KeyARN
of the root public key certificate or certificate chain that signs the trusted public key
certificate import.
certificateAuthorityPublicKeyIdentifier
- The KeyARN
of the root public key certificate or certificate chain that signs the trusted
public key certificate import.public String toString()
toString
in class Object
Object.toString()
public TrustedCertificatePublicKey clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.