IVault Interface

Defines methods for modifying the vault records and folders.

Definition

Namespace: KeeperSecurity.Vault
Assembly: KeeperSdk (in KeeperSdk.dll) Version: 1.1.0
C#
public interface IVault : IVaultData
Implements
IVaultData

Properties

AutoSync Gets or Sets automatic sync down flag.
VaultUi Gets Vault user interaction interface.

Methods

AuditLogRecordCopyPassword Records "copy_password" audit event for enterprise accounts
AuditLogRecordOpen Records "open_record" audit event for enterprise accounts
CancelSharesWithUser Cancels all shares with a user.
CreateFolder Creates a folder.
CreateRecord Creates a password record.
DeleteFolder Delete folder.
DeleteRecords Deletes records.
GetRecordHistory 
GetSharesForRecords Retrieves record sharing information.
GetTeamsForShare Retrieves all enterprise team descriptions.
GetUsersForShare Retrieves all known users for sharing
MoveFolder Moves a folder to the another folder.
MoveRecords Moves records to a folder.
RenameFolder Renames a folder.
RevokeShareFromUser Removes a record share from a user
SendShareInvitationRequest Sends share invitation request to the user.
ShareRecordWithUser Shares a record with a user
StoreNonSharedDataT Stores non shared (or per user) data associated with the record.
TransferRecordToUser Transfers a record to user
UpdateFolder Renames a folder.
UpdateRecord Modifies a password record.
UpdateRecords Modifies multiple password records.

See Also