@Generated(value="software.amazon.awssdk:codegen") public final class Credentials extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Credentials.Builder,Credentials>
Amazon Web Services account security credentials that allow interactions with Amazon GameLift resources. The credentials are temporary and valid for a limited time span. You can request fresh credentials at any time.
Amazon Web Services security credentials consist of three parts: an access key ID, a secret access key, and a session token. You must use all three parts together to authenticate your access requests.
You need Amazon Web Services credentials for the following tasks:
To upload a game server build directly to Amazon GameLift S3 storage using CreateBuild. To get access
for this task, call RequestUploadCredentials.
To remotely connect to an active Amazon GameLift fleet instances. To get remote access, call GetComputeAccess.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Credentials.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accessKeyId()
The access key ID that identifies the temporary security credentials.
|
static Credentials.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
secretAccessKey()
The secret access key that can be used to sign requests.
|
static Class<? extends Credentials.Builder> |
serializableBuilderClass() |
String |
sessionToken()
The token that users must pass to the service API to use the temporary credentials.
|
Credentials.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String accessKeyId()
The access key ID that identifies the temporary security credentials.
public final String secretAccessKey()
The secret access key that can be used to sign requests.
public final String sessionToken()
The token that users must pass to the service API to use the temporary credentials.
public Credentials.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Credentials.Builder,Credentials>public static Credentials.Builder builder()
public static Class<? extends Credentials.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.