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