AppSettingData.IsPassword 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 (25.1.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:
Boolean
Remarks
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
true, 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