Class: Aws::Wickr::Types::SecurityGroupSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::Wickr::Types::SecurityGroupSettings
- Defined in:
- gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb
Overview
Comprehensive configuration settings that define all user capabilities, restrictions, and features for members of a security group. These settings control everything from calling permissions to federation settings to security policies.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#always_reauthenticate ⇒ Boolean
Requires users to reauthenticate every time they return to the application, providing an additional layer of security.
-
#atak_package_values ⇒ Array<String>
Configuration values for ATAK (Android Team Awareness Kit) package integration, when ATAK is enabled.
-
#calling ⇒ Types::CallingSettings
The calling feature permissions and settings that control what types of calls users can initiate and participate in.
-
#check_for_updates ⇒ Boolean
Enables automatic checking for Wickr client updates to ensure users stay current with the latest version.
-
#enable_atak ⇒ Boolean
Enables ATAK (Android Team Awareness Kit) integration for tactical communication and situational awareness.
-
#enable_crash_reports ⇒ Boolean
Allow users to report crashes.
-
#enable_file_download ⇒ Boolean
Specifies whether users can download files from messages to their devices.
-
#enable_guest_federation ⇒ Boolean
Allows users to communicate with guest users from other Wickr networks and federated external networks.
-
#enable_notification_preview ⇒ Boolean
Enables message preview text in push notifications, allowing users to see message content before opening the app.
-
#enable_open_access_option ⇒ Boolean
Allow users to avoid censorship when they are geo-blocked or have network limitations.
-
#enable_restricted_global_federation ⇒ Boolean
Enables restricted global federation, limiting external communication to only specified permitted networks.
-
#federation_mode ⇒ Integer
The local federation mode controlling how users can communicate with other networks.
-
#files_enabled ⇒ Boolean
Enables file sharing capabilities, allowing users to send and receive files in conversations.
-
#force_device_lockout ⇒ Integer
Defines the number of failed login attempts before data stored on the device is reset.
-
#force_open_access ⇒ Boolean
Automatically enable and enforce Wickr open access on all devices.
-
#force_read_receipts ⇒ Boolean
Allow user approved bots to read messages in rooms without using a slash command.
-
#global_federation ⇒ Boolean
Allows users to communicate with users on other Wickr instances (Wickr Enterprise) outside the current network.
-
#is_ato_enabled ⇒ Boolean
Enforces a two-factor authentication when a user adds a new device to their account.
-
#is_link_preview_enabled ⇒ Boolean
Enables automatic preview of links shared in messages, showing webpage thumbnails and descriptions.
-
#location_allow_maps ⇒ Boolean
Allows map integration in location sharing, enabling users to view shared locations on interactive maps.
-
#location_enabled ⇒ Boolean
Enables location sharing features, allowing users to share their current location with others.
-
#lockout_threshold ⇒ Integer
The number of failed password attempts before a user account is locked out.
-
#max_auto_download_size ⇒ Integer
The maximum file size in bytes that will be automatically downloaded without user confirmation.
-
#max_bor ⇒ Integer
The maximum burn-on-read (BOR) time in seconds, which determines how long messages remain visible before auto-deletion after being read.
-
#max_ttl ⇒ Integer
The maximum time-to-live (TTL) in seconds for messages, after which they will be automatically deleted from all devices.
-
#message_forwarding_enabled ⇒ Boolean
Enables message forwarding, allowing users to forward messages from one conversation to another.
-
#password_requirements ⇒ Types::PasswordRequirements
The password complexity requirements that users must follow when creating or changing passwords.
-
#permitted_networks ⇒ Array<String>
A list of network IDs that are permitted for local federation when federation mode is set to restricted.
-
#permitted_wickr_aws_networks ⇒ Array<Types::WickrAwsNetworks>
A list of permitted Wickr networks for global federation, restricting communication to specific approved networks.
-
#permitted_wickr_enterprise_networks ⇒ Array<Types::PermittedWickrEnterpriseNetwork>
A list of permitted Wickr Enterprise networks for global federation, restricting communication to specific approved networks.
-
#presence_enabled ⇒ Boolean
Enables presence indicators that show whether users are online, away, or offline.
-
#quick_responses ⇒ Array<String>
A list of pre-defined quick response message templates that users can send with a single tap.
-
#show_master_recovery_key ⇒ Boolean
Users will get a master recovery key that can be used to securely sign in to their Wickr account without having access to their primary device for authentication.
-
#shredder ⇒ Types::ShredderSettings
The message shredder configuration that controls secure deletion of messages and files from devices.
-
#sso_max_idle_minutes ⇒ Integer
The duration for which users SSO session remains inactive before automatically logging them out for security.
Instance Attribute Details
#always_reauthenticate ⇒ Boolean
Requires users to reauthenticate every time they return to the application, providing an additional layer of security.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#atak_package_values ⇒ Array<String>
Configuration values for ATAK (Android Team Awareness Kit) package integration, when ATAK is enabled.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#calling ⇒ Types::CallingSettings
The calling feature permissions and settings that control what types of calls users can initiate and participate in.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#check_for_updates ⇒ Boolean
Enables automatic checking for Wickr client updates to ensure users stay current with the latest version.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#enable_atak ⇒ Boolean
Enables ATAK (Android Team Awareness Kit) integration for tactical communication and situational awareness.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#enable_crash_reports ⇒ Boolean
Allow users to report crashes.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#enable_file_download ⇒ Boolean
Specifies whether users can download files from messages to their devices.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#enable_guest_federation ⇒ Boolean
Allows users to communicate with guest users from other Wickr networks and federated external networks.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#enable_notification_preview ⇒ Boolean
Enables message preview text in push notifications, allowing users to see message content before opening the app.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#enable_open_access_option ⇒ Boolean
Allow users to avoid censorship when they are geo-blocked or have network limitations.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#enable_restricted_global_federation ⇒ Boolean
Enables restricted global federation, limiting external communication to only specified permitted networks.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#federation_mode ⇒ Integer
The local federation mode controlling how users can communicate with other networks. Values: 0 (none), 1 (federated), 2 (restricted).
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#files_enabled ⇒ Boolean
Enables file sharing capabilities, allowing users to send and receive files in conversations.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#force_device_lockout ⇒ Integer
Defines the number of failed login attempts before data stored on the device is reset. Should be less than lockoutThreshold.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#force_open_access ⇒ Boolean
Automatically enable and enforce Wickr open access on all devices. Valid only if enableOpenAccessOption settings is enabled.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#force_read_receipts ⇒ Boolean
Allow user approved bots to read messages in rooms without using a slash command.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#global_federation ⇒ Boolean
Allows users to communicate with users on other Wickr instances (Wickr Enterprise) outside the current network.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#is_ato_enabled ⇒ Boolean
Enforces a two-factor authentication when a user adds a new device to their account.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#is_link_preview_enabled ⇒ Boolean
Enables automatic preview of links shared in messages, showing webpage thumbnails and descriptions.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#location_allow_maps ⇒ Boolean
Allows map integration in location sharing, enabling users to view shared locations on interactive maps. Only allowed when location setting is enabled.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#location_enabled ⇒ Boolean
Enables location sharing features, allowing users to share their current location with others.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#lockout_threshold ⇒ Integer
The number of failed password attempts before a user account is locked out.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#max_auto_download_size ⇒ Integer
The maximum file size in bytes that will be automatically downloaded without user confirmation. Only allowed if fileDownload is enabled. Valid Values [512000 (low_quality), 7340032 (high_quality) ]
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#max_bor ⇒ Integer
The maximum burn-on-read (BOR) time in seconds, which determines how long messages remain visible before auto-deletion after being read.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#max_ttl ⇒ Integer
The maximum time-to-live (TTL) in seconds for messages, after which they will be automatically deleted from all devices.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#message_forwarding_enabled ⇒ Boolean
Enables message forwarding, allowing users to forward messages from one conversation to another.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#password_requirements ⇒ Types::PasswordRequirements
The password complexity requirements that users must follow when creating or changing passwords.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#permitted_networks ⇒ Array<String>
A list of network IDs that are permitted for local federation when federation mode is set to restricted.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#permitted_wickr_aws_networks ⇒ Array<Types::WickrAwsNetworks>
A list of permitted Wickr networks for global federation, restricting communication to specific approved networks.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#permitted_wickr_enterprise_networks ⇒ Array<Types::PermittedWickrEnterpriseNetwork>
A list of permitted Wickr Enterprise networks for global federation, restricting communication to specific approved networks.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#presence_enabled ⇒ Boolean
Enables presence indicators that show whether users are online, away, or offline.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#quick_responses ⇒ Array<String>
A list of pre-defined quick response message templates that users can send with a single tap.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#show_master_recovery_key ⇒ Boolean
Users will get a master recovery key that can be used to securely sign in to their Wickr account without having access to their primary device for authentication. Available in SSO enabled network.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#shredder ⇒ Types::ShredderSettings
The message shredder configuration that controls secure deletion of messages and files from devices.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#sso_max_idle_minutes ⇒ Integer
The duration for which users SSO session remains inactive before automatically logging them out for security. Available in SSO enabled network.
3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3038 class SecurityGroupSettings < Struct.new( :always_reauthenticate, :atak_package_values, :calling, :check_for_updates, :enable_atak, :enable_crash_reports, :enable_file_download, :enable_guest_federation, :enable_notification_preview, :enable_open_access_option, :enable_restricted_global_federation, :files_enabled, :force_device_lockout, :force_open_access, :force_read_receipts, :global_federation, :is_ato_enabled, :is_link_preview_enabled, :location_allow_maps, :location_enabled, :max_auto_download_size, :max_bor, :max_ttl, :message_forwarding_enabled, :password_requirements, :presence_enabled, :quick_responses, :show_master_recovery_key, :shredder, :sso_max_idle_minutes, :federation_mode, :lockout_threshold, :permitted_networks, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |