SecureBlackbox Lite 2020 Python Edition

Questions / Feedback?

PasswordVault Class

Properties   Methods   Events   Configuration Settings   Errors  

The PasswordVault class implements a vault for keeping passwords and other sensitive properties.

Syntax

class secureblackboxlite.PasswordVault

Remarks

Use this component to keep passwords and other settings in secure manner.

Property List


The following is the full list of the properties of the class with short descriptions. Click on the links for further details.

descriptionThe description of the vault.
entry_keyProvides an encryption key for the current entry.
entry_passwordProvides an encryption password for the current entry.
keyProvides an encryption key for the vault.
passwordProvides an encryption password for the vault file.
platform_protectionEnables platform-based protection of the master key.
titleThe title of the vault.

Method List


The following is the full list of the methods of the class with short descriptions. Click on the links for further details.

add_entryAdds an entry to the vault.
change_entry_keyChanges the entry's encryption key.
change_entry_passwordChanges the entry's encryption password.
closeCloses the vault file.
configSets or retrieves a configuration setting.
get_entry_valueReturns the content stored in one of the entry fields as a byte array.
get_entry_value_strReturns the content stored in a field of the entry as a string.
list_entriesReturns a list of entries stored in the vault.
list_fieldsReturns a list of fields contained in the entry.
open_bytesLoads vault content from a byte array.
open_fileOpens a vault file.
remove_all_entriesRemoves all entries from a vault.
remove_entryRemoves an entry from the vault.
remove_fieldRemoves an entry field.
save_bytesSaves the vault contents to a byte array.
save_fileSaves the vault contents to a file.
set_entry_valueAssigns a value to an entry field.
set_entry_value_strAssigns a value to an entry field.

Event List


The following is the full list of the events fired by the class with short descriptions. Click on the links for further details.

on_entry_key_neededThis event is fired to request an entry encryption/decryption key from the application.
on_errorInforms about errors during cryptographic operations.
on_key_neededThis event is fired to request a vault encryption/decryption key from the application.
on_notificationThis event notifies the application about an underlying control flow event.

Configuration Settings


The following is a list of configuration settings for the class with short descriptions. Click on the links for further details.

TempPathPath for storing temporary files.

Copyright (c) 2022 /n software inc. - All rights reserved.
SecureBlackbox Lite 2020 Python Edition - Version 20.0 [Build 8166]