@Generated(value="software.amazon.awssdk:codegen") public final class UserContextDataType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UserContextDataType.Builder,UserContextDataType>
Contextual data, such as the user's device fingerprint, IP address, or location, used for evaluating the risk of an unexpected event by Amazon Cognito advanced security.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UserContextDataType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UserContextDataType.Builder |
builder() |
String |
encodedData()
Encoded device-fingerprint details that your app collected with the Amazon Cognito context data collection
library.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ipAddress()
The source IP address of your user's device.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UserContextDataType.Builder> |
serializableBuilderClass() |
UserContextDataType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String ipAddress()
The source IP address of your user's device.
public final String encodedData()
Encoded device-fingerprint details that your app collected with the Amazon Cognito context data collection library. For more information, see Adding user device and session data to API requests.
public UserContextDataType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UserContextDataType.Builder,UserContextDataType>public static UserContextDataType.Builder builder()
public static Class<? extends UserContextDataType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.