Oauth2NotificationSettings
Notification settings.
| Full name | MFiles.Oauth2NotificationSettings |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
mail_source | MailSourceOauth2 | 1 | OAuth2 specific data. |
mail_from_address | string | 2 | The address of the sender when sending notifications with OAuth2. |
authentication_timeout | uint32 | 3 | Maximum time in seconds to wait for the OAuth2 authentication to take place. |
mail_service_timeout | uint32 | 4 | Maximum time seconds to wait for the OAuth2 mail service request to be responded. |
Used by methods
- IRPCServerAdmin.GetNotificationSettings -- Gets the server's notification settings and mail-sending configuration (without the SMTP password).
- IRPCServerAdmin.SetNotificationSettings -- Sets the server's notification settings: whether notifications are on, the daily digest time, and the SMTP or OAuth 2.0 mail settings used to send them.
Used in fields
SetNotificationSettingsRequest.oauth2_settings-- OAuth2 specific data.GetNotificationSettingsResponse.oauth2_settings-- OAuth2 specific data.