LibreOffice
LibreOffice 24.2 SDK API Reference
|
import"XNSSInitializer.idl";
Exported Interfaces | |
interface | ::com::sun::star::xml::crypto::XDigestContextSupplier |
interface | ::com::sun::star::xml::crypto::XCipherContextSupplier |
Public Member Functions | |
sequence< NSSProfile > | getNSSProfiles () |
get the current profile list More... | |
Public Member Functions inherited from XDigestContextSupplier | |
XDigestContext | getDigestContext ([in] long nDigestID, [in] sequence< ::com::sun::star::beans::NamedValue > aParams) raises ( ::com::sun::star::lang::IllegalArgumentException ) |
returns an object that allows to generate the specified digest. More... | |
Public Member Functions inherited from XInterface | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. More... | |
void | acquire () |
increases the reference counter by one. More... | |
void | release () |
decreases the reference counter by one. More... | |
Public Member Functions inherited from XCipherContextSupplier | |
XCipherContext | getCipherContext ([in] long nCipherID, [in] sequence< byte > aKey, [in] sequence< byte > aInitializationVector, [in] boolean bEncryption, [in] sequence< ::com::sun::star::beans::NamedValue > aParams) raises ( ::com::sun::star::lang::IllegalArgumentException ) |
returns an object that allows to encrypt/decrypt data. More... | |
Public Attributes | |
string | NSSPath |
the current path to the NSS databases More... | |
boolean | IsNSSinitialized |
the state of the NSS initialization More... | |
sequence<NSSProfile> getNSSProfiles | ( | ) |
get the current profile list
|
attributereadonly |
the state of the NSS initialization
This attribute returns true, if the NSS library is initialized.
|
attributereadonly |
the current path to the NSS databases
This attribute returns the current setting, based on the user selection or automatic detection. This value can change until someone uses NSS crypto functions, because just then LibreOffice initializes the NSS library and the value stays fixed until LibreOffice is restarted!