@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() |
copy
public 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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AuthenticationResultType.Builder,AuthenticationResultType>
public static AuthenticationResultType.Builder builder()
public static Class<? extends AuthenticationResultType.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.