Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsErrEmptyPassword ¶
IsErrEmptyPassword checks if an error is ErrEmptyPassword
func WithContext ¶ added in v0.0.2
WithContext will set the context.Context of a Client
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is a HaveIBeenPwned client
func (*Client) CheckPassword ¶
CheckPassword returns the number of times a password has been compromised Adding padding will make requests more secure, however is also slower because artificial responses will be added to the response For more information, see https://www.troyhunt.com/enhancing-pwned-passwords-privacy-with-padding/
type ClientOption ¶ added in v0.0.2
type ClientOption func(*Client)
ClientOption is a way to modify a new Client
type ErrEmptyPassword ¶
type ErrEmptyPassword struct{}
ErrEmptyPassword is an empty password error
func (ErrEmptyPassword) Error ¶
func (e ErrEmptyPassword) Error() string
Error fulfills the error interface
Click to show internal directories.
Click to hide internal directories.