@Generated(value="software.amazon.awssdk:codegen") public class AuthenticationResultType extends Object implements StructuredPojo, ToCopyableBuilder<AuthenticationResultType.Builder,AuthenticationResultType>
The result type of the authentication result.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AuthenticationResultType.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accessToken()
The access token of the authentication result.
|
static AuthenticationResultType.Builder |
builder() |
boolean |
equals(Object obj) |
Integer |
expiresIn()
The expiration period of the authentication result.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
idToken()
The ID token of the authentication result.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
NewDeviceMetadataType |
newDeviceMetadata()
The new device metadata from an authentication result.
|
String |
refreshToken()
The refresh token of the authentication result.
|
static Class<? extends AuthenticationResultType.Builder> |
serializableBuilderClass() |
AuthenticationResultType.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
tokenType()
The token type of the authentication result.
|
String |
toString() |
copypublic String accessToken()
The access token of the authentication result.
public Integer expiresIn()
The expiration period of the authentication result.
public String tokenType()
The token type of the authentication result.
public String refreshToken()
The refresh token of the authentication result.
public String idToken()
The ID token of the authentication result.
public NewDeviceMetadataType newDeviceMetadata()
The new device metadata from an authentication result.
public AuthenticationResultType.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<AuthenticationResultType.Builder,AuthenticationResultType>public static AuthenticationResultType.Builder builder()
public static Class<? extends AuthenticationResultType.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.