SecuritySettings(mapping=None, *, ignore_unknown_fields=False, **kwargs)Security settings for the web widget.
Attributes |
|
|---|---|
| Name | Description |
enable_public_access |
bool
Optional. Indicates whether public access to the web widget is enabled. If true, the web widget will be publicly
accessible. If false, the web widget must be integrated
with your own authentication and authorization system to
return valid credentials for accessing the CES agent.
|
enable_origin_check |
bool
Optional. Indicates whether origin check for the web widget is enabled. If true, the web widget will check the
origin of the website that loads the web widget and only
allow it to be loaded in the same origin or any of the
allowed origins.
|
allowed_origins |
MutableSequence[str]
Optional. The origins that are allowed to host the web widget. An origin is defined by RFC 6454. If empty, all origins are allowed. A maximum of 100 origins is allowed. Example: "https://example.com". |
enable_recaptcha |
bool
Optional. Indicates whether reCAPTCHA verification for the web widget is enabled. |