Class Credentials
- java.lang.Object
-
- software.amazon.awssdk.services.cognitoidentity.model.Credentials
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Credentials.Builder,Credentials>
@Generated("software.amazon.awssdk:codegen") public final class Credentials extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Credentials.Builder,Credentials>
Credentials for the provided identity ID.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCredentials.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaccessKeyId()The Access Key portion of the credentials.static Credentials.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)Instantexpiration()The date at which these credentials will expire.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()StringsecretKey()The Secret Access Key portion of the credentialsstatic Class<? extends Credentials.Builder>serializableBuilderClass()StringsessionToken()The Session Token portion of the credentialsCredentials.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
accessKeyId
public final String accessKeyId()
The Access Key portion of the credentials.
- Returns:
- The Access Key portion of the credentials.
-
secretKey
public final String secretKey()
The Secret Access Key portion of the credentials
- Returns:
- The Secret Access Key portion of the credentials
-
sessionToken
public final String sessionToken()
The Session Token portion of the credentials
- Returns:
- The Session Token portion of the credentials
-
expiration
public final Instant expiration()
The date at which these credentials will expire.
- Returns:
- The date at which these credentials will expire.
-
toBuilder
public Credentials.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Credentials.Builder,Credentials>
-
builder
public static Credentials.Builder builder()
-
serializableBuilderClass
public static Class<? extends Credentials.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-