Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Generator ¶
type Generator interface { // Generate will create new password in predictable way Generate(name string, scope string, counter uint, length uint8) string }
Generator can generate a secret based on given arguments.
func NewGenerator ¶
func NewGenerator(resolver MasterKeyResolver) Generator
NewGenerator will create new passless secret generator.
type MasterKeyResolver ¶
type MasterKeyResolver interface { // MasterKey returns a master bytes MasterKey() []byte }
MasterKeyResolver resolves a master key to be used by generator.
Click to show internal directories.
Click to hide internal directories.