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.