SecuritySettings

SecuritySettings
SecuritySettings

Information related to Security Settings.

JSON Example
{
    "cluster_public_key": "3d43f005bfd5ade4c6853bd337f4d205e189c28793063087d1c0aeb58931e02c",
    "cluster_public_key_id": "cluster key",
    "data_recovery_password_configured": true,
    "message_security_mode": "ENABLED",
    "message_security_status": "READY",
    "re_auth_secure_tunnel_after_interruption": true
}
string
cluster_public_key
Required

The Base 64 encoded public key of the cluster in PEM format.

string
cluster_public_key_id
Optional

Key Id to identify the cluster's active key pair.

boolean
data_recovery_password_configured
Required

Indicates whether the backup recovery password has been configured.

string
message_security_mode
Required

Determines if signing and verification of the JMS messages passed between Horizon components takes place.

  • DISABLED: Message security mode is disabled.
  • MIXED: Message security mode is enabled but not enforced.
  • ENABLED: Message security mode is enabled. Unsigned messages are rejected by Horizon components.
  • ENHANCED: Message Security mode is Enhanced. Message signing and validation is performed based on the current Security Level and desktop Message Security mode.
Possible values are : DISABLED, MIXED, ENABLED, ENHANCED,
string
message_security_status
Required

The status of the JMS message security. This tracks the application of changes to messageSecurityMode.

  • READY: The cluster is performing at the specified message security mode.
  • INITIALIZING_ENHANCED: The cluster is initializing a transition to the ENHANCED message security mode.
  • PENDING_ENHANCED: The cluster is propagating the change to ENHANCED message security mode to all nodes.
  • LEAVING_ENHANCED: The cluster is leaving the ENHANCED message security mode.
Possible values are : READY, INITIALIZING_ENHANCED, PENDING_ENHANCED, LEAVING_ENHANCED,
boolean
re_auth_secure_tunnel_after_interruption
Required

Determines if user credentials must be re-authenticated after a network interruption when Horizon clients use secure tunnel connections to Horizon resources. When you select this setting, if a secure tunnel connection ends during a session, Horizon Client requires the user to re-authenticate before reconnecting.