@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SourceData extends Object implements Serializable, Cloneable, StructuredPojo
The data field of the trust anchor depending on its type.
| Constructor and Description |
|---|
SourceData() |
| Modifier and Type | Method and Description |
|---|---|
SourceData |
clone() |
boolean |
equals(Object obj) |
String |
getAcmPcaArn()
The root certificate of the Certificate Manager Private Certificate Authority specified by this ARN is used in
trust validation for CreateSession
operations.
|
String |
getX509CertificateData()
The PEM-encoded data for the certificate anchor.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAcmPcaArn(String acmPcaArn)
The root certificate of the Certificate Manager Private Certificate Authority specified by this ARN is used in
trust validation for CreateSession
operations.
|
void |
setX509CertificateData(String x509CertificateData)
The PEM-encoded data for the certificate anchor.
|
String |
toString()
Returns a string representation of this object.
|
SourceData |
withAcmPcaArn(String acmPcaArn)
The root certificate of the Certificate Manager Private Certificate Authority specified by this ARN is used in
trust validation for CreateSession
operations.
|
SourceData |
withX509CertificateData(String x509CertificateData)
The PEM-encoded data for the certificate anchor.
|
public void setAcmPcaArn(String acmPcaArn)
The root certificate of the Certificate Manager Private Certificate Authority specified by this ARN is used in
trust validation for CreateSession
operations. Included for trust anchors of type AWS_ACM_PCA.
acmPcaArn - The root certificate of the Certificate Manager Private Certificate Authority specified by this ARN is
used in trust validation for CreateSession operations. Included for trust anchors of type AWS_ACM_PCA.public String getAcmPcaArn()
The root certificate of the Certificate Manager Private Certificate Authority specified by this ARN is used in
trust validation for CreateSession
operations. Included for trust anchors of type AWS_ACM_PCA.
AWS_ACM_PCA.public SourceData withAcmPcaArn(String acmPcaArn)
The root certificate of the Certificate Manager Private Certificate Authority specified by this ARN is used in
trust validation for CreateSession
operations. Included for trust anchors of type AWS_ACM_PCA.
acmPcaArn - The root certificate of the Certificate Manager Private Certificate Authority specified by this ARN is
used in trust validation for CreateSession operations. Included for trust anchors of type AWS_ACM_PCA.public void setX509CertificateData(String x509CertificateData)
The PEM-encoded data for the certificate anchor. Included for trust anchors of type
CERTIFICATE_BUNDLE.
x509CertificateData - The PEM-encoded data for the certificate anchor. Included for trust anchors of type
CERTIFICATE_BUNDLE.public String getX509CertificateData()
The PEM-encoded data for the certificate anchor. Included for trust anchors of type
CERTIFICATE_BUNDLE.
CERTIFICATE_BUNDLE.public SourceData withX509CertificateData(String x509CertificateData)
The PEM-encoded data for the certificate anchor. Included for trust anchors of type
CERTIFICATE_BUNDLE.
x509CertificateData - The PEM-encoded data for the certificate anchor. Included for trust anchors of type
CERTIFICATE_BUNDLE.public String toString()
toString in class ObjectObject.toString()public SourceData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2022. All rights reserved.