[This is preliminary documentation and is subject to change.]
Namespace: NFX.SecurityAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public HashedPassword ComputeHash(
PasswordFamily family,
SecureBuffer password,
PasswordStrengthLevel level = PasswordStrengthLevel.Default
)
public HashedPassword ComputeHash(
PasswordFamily family,
SecureBuffer password,
PasswordStrengthLevel level = PasswordStrengthLevel.Default
)
Public Function ComputeHash (
family As PasswordFamily,
password As SecureBuffer,
Optional level As PasswordStrengthLevel = PasswordStrengthLevel.Default
) As HashedPassword
Public Function ComputeHash (
family As PasswordFamily,
password As SecureBuffer,
Optional level As PasswordStrengthLevel = PasswordStrengthLevel.Default
) As HashedPassword
public:
virtual HashedPassword^ ComputeHash(
PasswordFamily family,
SecureBuffer^ password,
PasswordStrengthLevel level = PasswordStrengthLevel::Default
) sealed
public:
virtual HashedPassword^ ComputeHash(
PasswordFamily family,
SecureBuffer^ password,
PasswordStrengthLevel level = PasswordStrengthLevel::Default
) sealed
abstract ComputeHash :
family : PasswordFamily *
password : SecureBuffer *
?level : PasswordStrengthLevel
(* Defaults:
let _level = defaultArg level PasswordStrengthLevel.Default
*)
-> HashedPassword
override ComputeHash :
family : PasswordFamily *
password : SecureBuffer *
?level : PasswordStrengthLevel
(* Defaults:
let _level = defaultArg level PasswordStrengthLevel.Default
*)
-> HashedPassword
abstract ComputeHash :
family : PasswordFamily *
password : SecureBuffer *
?level : PasswordStrengthLevel
(* Defaults:
let _level = defaultArg level PasswordStrengthLevel.Default
*)
-> HashedPassword
override ComputeHash :
family : PasswordFamily *
password : SecureBuffer *
?level : PasswordStrengthLevel
(* Defaults:
let _level = defaultArg level PasswordStrengthLevel.Default
*)
-> HashedPassword
Return Value
Type:
HashedPasswordImplements
IPasswordManager ComputeHash(PasswordFamily, SecureBuffer, PasswordStrengthLevel)