Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrGenerateMissingAccountName = errors.New("AccountName must be set")
ErrGenerateMissingAccountName 在生成一个密钥时如果未指定Account Name,则返回该error
View Source
var ErrGenerateMissingIssuer = errors.New("Issuer must be set")
ErrGenerateMissingIssuer 在生成一个密钥时如果未指定issuer,则返回该error
View Source
var ErrValidateInputInvalidLength = errors.New("Input length unexpected")
ErrValidateInputInvalidLength 在用户提供了错误的密码长度时,返回该error
View Source
var ErrValidateSecretInvalidBase32 = errors.New("Decoding of secret as base32 failed")
ErrValidateSecretInvalidBase32 在我们尝试将secret从base32字符串转换为原始字节数组时发生错误,就返回该error
Functions ¶
This section is empty.
Types ¶
type Key ¶
type Key struct {
// contains filtered or unexported fields
}
Key 表示一个HOTP或TOTP的密钥 一般用于谷歌验证器
func NewKeyFromURL ¶
NewKeyFromURL 基于TOTP或HOTP URL创建一个密钥
Click to show internal directories.
Click to hide internal directories.