Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdentityStore ¶
type IdentityStore struct {
// contains filtered or unexported fields
}
IdentityStore provides an in memory implementation of the IdentityStore interface.
func (*IdentityStore) Delete ¶
func (s *IdentityStore) Delete(fingerprint string) error
Delete deletes the identity with the provided fingerprint from this store.
func (*IdentityStore) Fetch ¶
func (s *IdentityStore) Fetch(fingerprint string) (*identities.Identity, error)
Fetch returns the identity with the provided fingerprint from this store.
func (*IdentityStore) List ¶
func (s *IdentityStore) List() ([]*identities.Identity, error)
List returns the identities from this store.
func (*IdentityStore) Upsert ¶
func (s *IdentityStore) Upsert(identity *identities.Identity) (string, error)
Upsert inserts or updates an identity into this store and returns the id.
Click to show internal directories.
Click to hide internal directories.