C# 클래스 knownpasswords.KnownPasswords

Class to communicate with the knownpasswords.org API.
파일 보기 프로젝트 열기: bitbeans/knownpasswords-net 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddHeaders RestSharp.RestRequest
DecryptCheckPasswordResponse knownpasswords.Responses.CheckPasswordResponse
EncryptCheckPasswordRequest knownpasswords.Requests.EncryptedRequest

공개 메소드들

메소드 설명
ApiInformation ( ) : ApiInformationResponse
CheckPassword ( byte password, PasswordFormatType passwordFormatType = PasswordFormatType.Blake2b ) : CheckPasswordResponse

Method to check a password.

CheckPassword ( string password, PasswordFormatType passwordFormatType = PasswordFormatType.Blake2b ) : CheckPasswordResponse

Method to check a password.

KnownPasswords ( string clientPrivateKey ) : System

Constructor to prepare the communication.

비공개 메소드들

메소드 설명
AddHeaders ( RestRequest restRequest ) : RestRequest
DecryptCheckPasswordResponse ( EncryptedResponse encryptedResponse ) : CheckPasswordResponse
EncryptCheckPasswordRequest ( CheckPasswordRequest checkPasswordRequest ) : EncryptedRequest

메소드 상세

ApiInformation() 공개 메소드

public ApiInformation ( ) : ApiInformationResponse
리턴 knownpasswords.Responses.ApiInformationResponse

CheckPassword() 공개 메소드

Method to check a password.
public CheckPassword ( byte password, PasswordFormatType passwordFormatType = PasswordFormatType.Blake2b ) : CheckPasswordResponse
password byte
passwordFormatType PasswordFormatType
리턴 knownpasswords.Responses.CheckPasswordResponse

CheckPassword() 공개 메소드

Method to check a password.
public CheckPassword ( string password, PasswordFormatType passwordFormatType = PasswordFormatType.Blake2b ) : CheckPasswordResponse
password string
passwordFormatType PasswordFormatType
리턴 knownpasswords.Responses.CheckPasswordResponse

KnownPasswords() 공개 메소드

Constructor to prepare the communication.
public KnownPasswords ( string clientPrivateKey ) : System
clientPrivateKey string The clients 32 byte private key (hex format)
리턴 System