@Generated(value="software.amazon.awssdk:codegen") public final class CredentialSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CredentialSummary.Builder,CredentialSummary>
A record of a presented X509 credential from a temporary credential request.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CredentialSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CredentialSummary.Builder |
builder() |
Boolean |
enabled()
Indicates whether the credential is enabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Boolean |
failed()
Indicates whether the temporary credential request was successful.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
issuer()
The fully qualified domain name of the issuing certificate for the presented end-entity certificate.
|
List<SdkField<?>> |
sdkFields() |
Instant |
seenAt()
The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.
|
static Class<? extends CredentialSummary.Builder> |
serializableBuilderClass() |
String |
serialNumber()
The serial number of the certificate.
|
CredentialSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
x509CertificateData()
The PEM-encoded data of the certificate.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean enabled()
Indicates whether the credential is enabled.
public final Boolean failed()
Indicates whether the temporary credential request was successful.
public final String issuer()
The fully qualified domain name of the issuing certificate for the presented end-entity certificate.
public final Instant seenAt()
The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.
public final String serialNumber()
The serial number of the certificate.
public final String x509CertificateData()
The PEM-encoded data of the certificate.
public CredentialSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CredentialSummary.Builder,CredentialSummary>public static CredentialSummary.Builder builder()
public static Class<? extends CredentialSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.