Documentation ¶
Index ¶
- type SSHKey
- type Vault
- func (vault *Vault) AddOrUpdateLogin(cipher models.Cipher)
- func (vault *Vault) AddOrUpdateSecureNote(cipher models.Cipher)
- func (vault *Vault) Clear()
- func (vault *Vault) DeleteCipher(uuid string)
- func (vault *Vault) GetEnvCredentialForExecutable(executableName string) (map[string]string, bool)
- func (vault *Vault) GetLastSynced() int64
- func (vault *Vault) GetLogin(uuid string) (models.Cipher, error)
- func (vault *Vault) GetLoginByFilter(uuid string, orgId string, name string, username string) (models.Cipher, error)
- func (vault *Vault) GetLogins() []models.Cipher
- func (vault *Vault) GetNoteByFilter(uuid string, orgId string, name string) (models.Cipher, error)
- func (vault *Vault) GetNotes() []models.Cipher
- func (vault *Vault) GetSSHKeys() []SSHKey
- func (vault *Vault) GetSecureNote(uuid string) (models.Cipher, error)
- func (vault *Vault) IsWebsocketConnected() bool
- func (vault *Vault) SetLastSynced(lastSynced int64)
- func (vault *Vault) SetWebsocketConnected(connected bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Vault ¶
func (*Vault) AddOrUpdateLogin ¶
func (*Vault) AddOrUpdateSecureNote ¶
func (*Vault) DeleteCipher ¶
func (*Vault) GetEnvCredentialForExecutable ¶
func (*Vault) GetLastSynced ¶
func (*Vault) GetLoginByFilter ¶
func (*Vault) GetNoteByFilter ¶
func (*Vault) GetSSHKeys ¶
func (*Vault) IsWebsocketConnected ¶
func (*Vault) SetLastSynced ¶
func (*Vault) SetWebsocketConnected ¶
Click to show internal directories.
Click to hide internal directories.