GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs

data class GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs(val allowAllBundleIds: Output<Boolean>? = null, val allowedBundleIds: Output<List<String>>? = null, val appleDeveloperId: Output<GoogleCloudRecaptchaenterpriseV1AppleDeveloperIdArgs>? = null) : ConvertibleToJava<GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs>

Settings specific to keys that can be used by iOS apps.

Constructors

fun GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs(allowAllBundleIds: Output<Boolean>? = null, allowedBundleIds: Output<List<String>>? = null, appleDeveloperId: Output<GoogleCloudRecaptchaenterpriseV1AppleDeveloperIdArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs

Properties

Link copied to clipboard
val allowAllBundleIds: Output<Boolean>? = null

If set to true, allowed_bundle_ids are not enforced.

Link copied to clipboard
val allowedBundleIds: Output<List<String>>? = null

iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'

Link copied to clipboard

Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app.