@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 String certificateIdentifier()
A customer-assigned name for the certificate. Identifiers must begin with a letter; must contain only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain two consecutive hyphens.
public Instant certificateCreationDate()
The date that the certificate was created.
public String certificatePem()
The contents of a .pem file, which contains an X.509 certificate.
.pem file, which contains an X.509 certificate.public SdkBytes certificateWallet()
The location of an imported Oracle Wallet certificate for use with SSL.
public String certificateArn()
The Amazon Resource Name (ARN) for the certificate.
public String certificateOwner()
The owner of the certificate.
public Instant validFromDate()
The beginning date that the certificate is valid.
public Instant validToDate()
The final date that the certificate is valid.
public String signingAlgorithm()
The signing algorithm for the certificate.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.