Documentation
¶
Overview ¶
Package n26keychain provides keychain as a storage for credentials and token.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Storage ¶ added in v0.2.0
type Storage interface {
// Set sets password in keychain for user.
Set(user, password string) error
// Get gets password from keychain.
Get(user string) (string, error)
// Delete deletes secret from keychain.
Delete(user string) error
}
Storage is a keychain storage.
func NewStorage ¶ added in v0.2.0
NewStorage creates a keychain storage.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package credentials provides a token provider.
|
Package credentials provides a token provider. |
|
mock
Package mock provides mocks for keychain credentials provider.
|
Package mock provides mocks for keychain credentials provider. |
|
Package mock provide functionalities for mocking keychain storage.
|
Package mock provide functionalities for mocking keychain storage. |
|
Package test provide functionalities for testing keychain storage.
|
Package test provide functionalities for testing keychain storage. |
|
Package token provides keychain storage for token.
|
Package token provides keychain storage for token. |
|
mock
Package mock provides mocks for keychain token storage.
|
Package mock provides mocks for keychain token storage. |
Click to show internal directories.
Click to hide internal directories.
