public interface IVault : IVaultData| 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. |