AppSettingDataIsPassword Property |
Gets a value indicating whether the value of the setting should receive special treatment because it is a password. See remarks.
Namespace:
Dundas.BI.WebApi.Models
Assembly:
Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax [DataMemberAttribute(Name = "isPassword", EmitDefaultValue = false)]
public bool IsPassword { get; set; }
<DataMemberAttribute(Name := "isPassword", EmitDefaultValue := false)>
Public Property IsPassword As Boolean
Get
Set
public:
[DataMemberAttribute(Name = L"isPassword", EmitDefaultValue = false)]
property bool IsPassword {
bool get ();
void set (bool value);
}
[<DataMemberAttribute(Name = "isPassword", EmitDefaultValue = false)>]
member IsPassword : bool with get, set
Property Value
Type:
BooleanRemarks
This property does not change how the value of the setting is handled at the framework level. Rather, it acts as a hint to higher levels.
If the value of this property is
, it hints that the value should be treated with the standard conventions for dealing
with password data. For instance:
- The API should not expose the password value to the UI unless specifically requested.
- The password value should never be displayed in plain text.
Note |
---|
Password properties typically should also be encrypted, using IsEncrypted. |
See Also