View Source GoogleApi.RecaptchaEnterprise.V1.Model.GoogleCloudRecaptchaenterpriseV1AndroidKeySettings (google_api_recaptcha_enterprise v0.7.0)

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

Attributes

  • allowAllPackageNames (type: boolean(), default: nil) - Optional. If set to true, allowed_package_names are not enforced.
  • allowedPackageNames (type: list(String.t), default: nil) - Optional. Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
  • supportNonGoogleAppStoreDistribution (type: boolean(), default: nil) - Optional. Set to true for keys that are used in an Android application that is available for download in app stores in addition to the Google Play Store.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.RecaptchaEnterprise.V1.Model.GoogleCloudRecaptchaenterpriseV1AndroidKeySettings{
    allowAllPackageNames: boolean() | nil,
    allowedPackageNames: [String.t()] | nil,
    supportNonGoogleAppStoreDistribution: boolean() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.