BatchVaultOperations Class

Represents Batch Vault Updater

Definition

Namespace: KeeperSecurity.Vault
Assembly: KeeperSdk (in KeeperSdk.dll) Version: 1.1.0
C#
public class BatchVaultOperations : IBatchVaultOperations
Inheritance
Object    BatchVaultOperations
Implements
IBatchVaultOperations

Constructors

BatchVaultOperations Instantiate BatchVaultOperations.

Properties

BatchLogger Gets or sets logger
FoldersToAdd Gets number of folders to be added
FoldersToRename Gets the number of folder to be renamed
LegacyRecordsToAdd Gets number of legacy records to be added
RecordMatch Gets record matching strategy
RecordsToUpdate Gets number of typed records to be updated
RootFolder Gets the root folder
TypedRecordsToAdd Gets number of typed records to be added

Methods

AddFolder Appends folder to folder structure
AddRecord Appends record
ApplyChanges Applies pending changes
CreateFolderPath Composes folder path
GetFolderByPath Finds folder node by folder path
IsFolderPending Checks if the folder has to be created
IsRecordPending Checks if the record has to be created
ParseFolderPath Parses folder path to names
PutUserToSharedFolder Adds (if needed) user or team to the shared folder and set user access permissions.
RemoveUserFromSharedFolder 
Reset Resets pending changes
TryGetFolderByUid Gets folder node by folder UID
TryGetRecordByUid Gets record by record UID. Returns both pending and active records.
UpdateFolderName Updates folder name
UpdateRecord Update a record

See Also