RuntimeHelperVerifyPassword - метод
Проверяет пароль пользователя по его хеш-сумме.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static bool VerifyPassword(
ISignatureProvider passwordProvider,
string password,
ReadOnlySpan<byte> passwordHash
)
Public Shared Function VerifyPassword (
passwordProvider As ISignatureProvider,
password As String,
passwordHash As ReadOnlySpan(Of Byte)
) As Boolean
public:
static bool VerifyPassword(
ISignatureProvider^ passwordProvider,
String^ password,
ReadOnlySpan<unsigned char> passwordHash
)
static member VerifyPassword :
passwordProvider : ISignatureProvider *
password : string *
passwordHash : ReadOnlySpan<byte> -> bool
- passwordProvider ISignatureProvider
-
Объект, выполняющий проверку хеш-суммы от пароля. Должен быть построен на основании соли passwordKey, сохранённой для пароля,
обычно через ISignatureProviderFactory.
- password String
-
Проверяемый пароль.
Должен быть валидным паролем, который является непустой строкой, и его длина не больше PasswordMaxLength.
- passwordHash ReadOnlySpanByte
- Хеш-сумма, которая была ранее посчитана для пароля.
Booleantrue, если хеш-сумма
passwordHash является валидной для пароля
password;
false в противном случае.