class Aws::CognitoIdentityProvider::Types::ContextDataType
Contextual user data type used for evaluating the risk of an unexpected event by Amazon Cognito advanced security.
@note When making an API call, you may pass ContextDataType
data as a hash: { ip_address: "StringType", # required server_name: "StringType", # required server_path: "StringType", # required http_headers: [ # required { header_name: "StringType", header_value: "StringType", }, ], encoded_data: "StringType", }
@!attribute [rw] ip_address
Source IP address of your user. @return [String]
@!attribute [rw] server_name
Your server endpoint where this API is invoked. @return [String]
@!attribute [rw] server_path
Your server path where this API is invoked. @return [String]
@!attribute [rw] http_headers
HttpHeaders received on your server in same order. @return [Array<Types::HttpHeader>]
@!attribute [rw] encoded_data
Encoded data containing device fingerprinting details, collected using the Amazon Cognito context data collection library. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/cognito-idp-2016-04-18/ContextDataType AWS API Documentation
Constants
- SENSITIVE