Click or drag to resize

VaultOnline Class

Represents Keeper Vault connected to Keeper server.
Inheritance Hierarchy
SystemObject
  KeeperSecurity.VaultVaultData
    KeeperSecurity.VaultVaultOnline

Namespace: KeeperSecurity.Vault
Assembly: KeeperSdk (in KeeperSdk.dll) Version: 1.0.5-beta11
Syntax
C#
public class VaultOnline : VaultData, 
	IVaultFileAttachment, ISecretManager, IVaultSharedFolder, IVault, IVaultData

The VaultOnline type exposes the following members.

Constructors
 NameDescription
Public methodVaultOnline Instantiate VaultOnline instance.
Top
Properties
 NameDescription
Public propertyAuth Gets Keeper authentication.
Public propertyAutoSync Gets or sets vault auto sync flag.
Public propertyVaultUi Gets User Interaction interface.
Top
Methods
 NameDescription
Public methodAddSecretManagerClient Adds a client/device to Secret Manager Application
Public methodAuditLogRecordCopyPassword Records "copy_password" audit event for enterprise accounts
Public methodAuditLogRecordOpen Records "open_record" audit event for enterprise accounts
Public methodCancelSharesWithUser Cancels all shares with a user.
Public methodChangeRecordInSharedFolder Changes record permissions in shared folder.
Public methodCreateFolder Creates a folder.
Public methodCreateRecord Creates a password record.
Public methodCreateSecretManagerApplication Creates Secret Manager Application
Public methodDeleteAttachment Deletes file attachment.
Public methodDeleteFolder Delete folder.
Public methodDeleteRecords Deletes records.
Public methodDeleteSecretManagerApplication Deletes Secret Manager Application
Public methodDeleteSecretManagerClient Deletes a client/device from Secret Manager Application
Public methodDownloadAttachment Downloads and decrypts file attachment.
Public methodGetSecretManagerApplication Gets Keeper Secret Manager Application Details
Public methodGetSharesForRecords Retrieves record sharing information.
Public methodGetTeamsForShare Retrieves all enterprise team descriptions.
Public methodGetUserPublicKeys Gets user public keys.
Public methodGetUsersForShare Retrieves all known users for sharing
Public methodMoveFolder Moves a folder to the another folder.
Public methodMoveRecords Moves records to a folder.
Public methodPutUserToSharedFolder Adds (if needed) user or team to the shared folder and set user access permissions.
Public methodRecordAttachments Returns Record attachments
Public methodRemoveUserFromSharedFolder Removes user or team from shared folder.
Public methodRenameFolder Renames a folder.
Public methodRevokeShareFromUser Removes a record share from a user
Public methodScheduleSyncDown Schedules sync down.
Public methodSendShareInvitationRequest Sends share invitation request to the user.
Public methodShareRecordWithUser Shares a record with a user
Public methodShareToSecretManagerApplication Grants Shared Folder or Record Access to Secret Manager Application
Public methodStoreNonSharedDataT Stores non shared (or per user) data associated with the record.
Public methodSyncDown Immediately executes sync down.
Public methodTransferRecordToUser Transfers a record to user
Public methodUnshareFromSecretManagerApplication Revokes Shared Folder or Record access from Secret Manager Application
Public methodUpdateFolder Renames a folder.
Public methodUpdateRecord Modifies a password record.
Public methodUpdateRecords Modifies multiple password records.
Public methodUploadAttachment Encrypts and uploads file attachment.
Top
Extension Methods
 NameDescription
Public Extension MethodAdjustTypedRecord Verifies Typed record.
(Defined by RecordTypesUtils)
Public Extension MethodCreateExternalRecordShare Creates an external share for a record
(Defined by ExternalRecordShareExtensions)
Public Extension MethodDeleteExernalRecordShares Deletes external shares for a record
(Defined by ExternalRecordShareExtensions)
Public Extension MethodGetExernalRecordShares Retrieve external shares for a record
(Defined by ExternalRecordShareExtensions)
Public Extension MethodImportJson Import Keeper JSON file
(Defined by KeeperImport)
Top
See Also