@Generated(value="software.amazon.awssdk:codegen") public final class Certificate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Certificate.Builder,Certificate>
The SSL certificate that can be used to encrypt connections between the endpoints and the replication instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Certificate.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Certificate.Builder |
builder() |
String |
certificateArn()
The Amazon Resource Name (ARN) for the certificate.
|
Instant |
certificateCreationDate()
The date that the certificate was created.
|
String |
certificateIdentifier()
A customer-assigned name for the certificate.
|
String |
certificateOwner()
The owner of the certificate.
|
String |
certificatePem()
The contents of a
.pem file, which contains an X.509 certificate. |
SdkBytes |
certificateWallet()
The location of an imported Oracle Wallet certificate for use with SSL.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
keyLength()
The key length of the cryptographic algorithm being used.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Certificate.Builder> |
serializableBuilderClass() |
String |
signingAlgorithm()
The signing algorithm for the certificate.
|
Certificate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
validFromDate()
The beginning date that the certificate is valid.
|
Instant |
validToDate()
The final date that the certificate is valid.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String certificateIdentifier()
A customer-assigned name for the certificate. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen or contain two consecutive hyphens.
public final Instant certificateCreationDate()
The date that the certificate was created.
public final String certificatePem()
The contents of a .pem file, which contains an X.509 certificate.
.pem file, which contains an X.509 certificate.public final SdkBytes certificateWallet()
The location of an imported Oracle Wallet certificate for use with SSL. Example:
filebase64("${path.root}/rds-ca-2019-root.sso")
filebase64("${path.root}/rds-ca-2019-root.sso")public final String certificateArn()
The Amazon Resource Name (ARN) for the certificate.
public final String certificateOwner()
The owner of the certificate.
public final Instant validFromDate()
The beginning date that the certificate is valid.
public final Instant validToDate()
The final date that the certificate is valid.
public final String signingAlgorithm()
The signing algorithm for the certificate.
public final Integer keyLength()
The key length of the cryptographic algorithm being used.
public Certificate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Certificate.Builder,Certificate>public static Certificate.Builder builder()
public static Class<? extends Certificate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.