Method | Description | |
---|---|---|
GetCode ( HashAlgorithm algorithm, string secret, long counter, int digits = Otp.DefaultDigits ) : int |
Compute the one-time code for the given parameters.
|
|
GetKeyUri ( HashAlgorithm algorithm, string issuer, string account, byte secret, long counter, int digits = Otp.DefaultDigits ) : string |
Build a URI for secret key provisioning.
|
public static GetCode ( HashAlgorithm algorithm, string secret, long counter, int digits = Otp.DefaultDigits ) : int | ||
algorithm | HashAlgorithm | The hashing algorithm for the HMAC computation. |
secret | string | The ASCII-encoded base32-encoded shared secret. |
counter | long | The counter for which the one-time code must be computed. |
digits | int | The number of digits of the one-time code. |
return | int |
public static GetKeyUri ( HashAlgorithm algorithm, string issuer, string account, byte secret, long counter, int digits = Otp.DefaultDigits ) : string | ||
algorithm | HashAlgorithm | The hashing algorithm for the HMAC computation. |
issuer | string | The name of the entity issuing and maintaining the key. |
account | string | The account name for which the one-time codes will work. |
secret | byte | The ASCII-encoded base32-encoded shared secret. |
counter | long | The initial value for the counter. |
digits | int | The number of digits of the one-time codes. |
return | string |