Skip to content

Accept Datatype Sensitive[String] for Passwords #950

@cocker-cc

Description

@cocker-cc

To not reveal sensitive Data accept Datatype Sensitive[String] for Passwords.

Motivation for this is: Authors of Profilemodules should not be bothered with dealing with Datatype Sensitive. Componentmodules (like zabbix) should take Care of this.

Examples:

class zabbix (
  Variant[Sensitive[String], String] $database_password = $zabbix::params::server_database_password,
) {}
class zabbix::database (
  Variant[Sensitive[String], String] $database_password = $zabbix::params::server_database_password,
) {}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions