duck.security.dashboard

Security utilities and validation helpers for the built-in Dashboard.

Module Contents

Functions

get_dashboard_security_issues

Return a list of dashboard security configuration issues.

is_dashboard_securely_configured

Determine whether the dashboard is securely configured.

Data

DEFAULT_PASSWORD

DEFAULT_USERNAME

API

duck.security.dashboard.DEFAULT_PASSWORD

‘admin’

duck.security.dashboard.DEFAULT_USERNAME

‘admin’

exception duck.security.dashboard.InsecureDashboardWarning[source]

Bases: UserWarning

Warning flagged when dashboard is not securely configured.

Initialization

Initialize self. See help(type(self)) for accurate signature.

duck.security.dashboard.get_dashboard_security_issues() list[str][source]

Return a list of dashboard security configuration issues.

Returns:

A list of human-readable validation messages. An empty list indicates that the dashboard is securely configured.

Return type:

list[str]

duck.security.dashboard.is_dashboard_securely_configured() bool[source]

Determine whether the dashboard is securely configured.

Returns:

True if the dashboard is securely configured, otherwise False.

Return type:

bool