PushSettingsProperties Class

PushSettings resource specific properties.

Constructor

PushSettingsProperties(*args: Any, **kwargs: Any)

Variables

Name Description
is_push_enabled

Gets or sets a flag indicating whether the Push endpoint is enabled. Required.

tag_whitelist_json
str

Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.

tags_requiring_auth
str

Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.

dynamic_tags_json
str

Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.

Attributes

dynamic_tags_json

Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.

dynamic_tags_json: str | None

is_push_enabled

Gets or sets a flag indicating whether the Push endpoint is enabled. Required.

is_push_enabled: bool

tag_whitelist_json

Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.

tag_whitelist_json: str | None

tags_requiring_auth

Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.

tags_requiring_auth: str | None