GoogleCloudRecaptchaenterpriseV1Event.fromJson constructor
GoogleCloudRecaptchaenterpriseV1Event.fromJson(
- Map json_
Implementation
GoogleCloudRecaptchaenterpriseV1Event.fromJson(core.Map json_)
: this(
expectedAction: json_['expectedAction'] as core.String?,
express: json_['express'] as core.bool?,
firewallPolicyEvaluation:
json_['firewallPolicyEvaluation'] as core.bool?,
fraudPrevention: json_['fraudPrevention'] as core.String?,
hashedAccountId: json_['hashedAccountId'] as core.String?,
headers: (json_['headers'] as core.List?)
?.map((value) => value as core.String)
.toList(),
ja3: json_['ja3'] as core.String?,
ja4: json_['ja4'] as core.String?,
requestedUri: json_['requestedUri'] as core.String?,
siteKey: json_['siteKey'] as core.String?,
token: json_['token'] as core.String?,
transactionData: json_.containsKey('transactionData')
? GoogleCloudRecaptchaenterpriseV1TransactionData.fromJson(
json_['transactionData']
as core.Map<core.String, core.dynamic>)
: null,
userAgent: json_['userAgent'] as core.String?,
userInfo: json_.containsKey('userInfo')
? GoogleCloudRecaptchaenterpriseV1UserInfo.fromJson(
json_['userInfo'] as core.Map<core.String, core.dynamic>)
: null,
userIpAddress: json_['userIpAddress'] as core.String?,
wafTokenAssessment: json_['wafTokenAssessment'] as core.bool?,
);