@Generated(value="software.amazon.awssdk:codegen") public final class SigningCertificate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SigningCertificate.Builder,SigningCertificate>
Contains information about an X.509 signing certificate.
This data type is used as a response element in the UploadSigningCertificate and ListSigningCertificates operations.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SigningCertificate.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SigningCertificate.Builder |
builder() |
String |
certificateBody()
The contents of the signing certificate.
|
String |
certificateId()
The ID for the signing certificate.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SigningCertificate.Builder> |
serializableBuilderClass() |
StatusType |
status()
The status of the signing certificate.
|
String |
statusAsString()
The status of the signing certificate.
|
SigningCertificate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
uploadDate()
The date when the signing certificate was uploaded.
|
String |
userName()
The name of the user the signing certificate is associated with.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String userName()
The name of the user the signing certificate is associated with.
public final String certificateId()
The ID for the signing certificate.
public final String certificateBody()
The contents of the signing certificate.
public final StatusType status()
The status of the signing certificate. Active means that the key is valid for API calls, while
Inactive means it is not.
If the service returns an enum value that is not available in the current SDK version, status will
return StatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
Active means that the key is valid for API calls,
while Inactive means it is not.StatusTypepublic final String statusAsString()
The status of the signing certificate. Active means that the key is valid for API calls, while
Inactive means it is not.
If the service returns an enum value that is not available in the current SDK version, status will
return StatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
Active means that the key is valid for API calls,
while Inactive means it is not.StatusTypepublic final Instant uploadDate()
The date when the signing certificate was uploaded.
public SigningCertificate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SigningCertificate.Builder,SigningCertificate>public static SigningCertificate.Builder builder()
public static Class<? extends SigningCertificate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.