mirror of
https://github.com/wagesj45/CapyKit.git
synced 2024-11-12 19:23:36 -06:00
2 KiB
2 KiB
CompareHashedPassword<T>(Password, String, Byte[], Object[]) Method
Compares an unencrypted password with a stored, encrypted existingPassword. This method uses the specified password algorithm type T to retrieve the hashed version of the password and then compares it with the existingPassword.
Definition
Namespace: CapyKit.Helpers
Assembly: CapyKit (in CapyKit.dll) Version: 1.0.2
C#
public static bool CompareHashedPassword<T>(
Password existingPassword,
string password,
byte[] salt,
params Object[] args
)
F#
static member CompareHashedPassword :
existingPassword : Password *
password : string *
salt : byte[] *
args : Object[] -> bool
Parameters
- Password
- The existing, encrypted password.
- String
- The unencrypted password to be compared.
- Byte[]
- The salt value used in password hashing.
- Object[]
- Additional arguments required for constructing the password algorithm instance.
Type Parameters
- The type of the password hashing algorithm.
Return Value
Boolean
true if hash comparison succeeds, false if it fails.
See Also
Reference
SecurityHelper Class
CompareHashedPassword Overload
CapyKit.Helpers Namespace