LibreOffice Module svl (master) 1
|
#include <utility>
#include <vector>
#include <map>
#include <mutex>
#include <optional>
#include <com/sun/star/task/XPasswordContainer2.hpp>
#include <com/sun/star/task/PasswordRequestMode.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XEventListener.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <cppuhelper/implbase.hxx>
#include <unotools/configitem.hxx>
#include <ucbhelper/interactionrequest.hxx>
#include <rtl/random.h>
#include <rtl/ref.hxx>
#include <osl/mutex.hxx>
#include "syscreds.hxx"
Go to the source code of this file.
Classes | |
class | NamePasswordRecord |
class | StorageItem |
class | PasswordContainer |
class | PasswordContainer::RandomPool |
class | MasterPasswordRequest_Impl |
Macros | |
#define | MEMORY_RECORD 0 |
#define | PERSISTENT_RECORD 1 |
Typedefs | |
typedef ::std::pair< const OUString, ::std::vector< NamePasswordRecord > > | PairUrlRecord |
typedef ::std::map< OUString, ::std::vector< NamePasswordRecord > > | PasswordMap |
Variables | |
constexpr sal_Int32 | nCurrentStorageVersion = 1 |
#define MEMORY_RECORD 0 |
Definition at line 44 of file passwordcontainer.hxx.
#define PERSISTENT_RECORD 1 |
Definition at line 45 of file passwordcontainer.hxx.
typedef ::std::pair< const OUString, ::std::vector< NamePasswordRecord > > PairUrlRecord |
Definition at line 188 of file passwordcontainer.hxx.
typedef ::std::map< OUString, ::std::vector< NamePasswordRecord > > PasswordMap |
Definition at line 189 of file passwordcontainer.hxx.
|
constexpr |
Definition at line 194 of file passwordcontainer.hxx.
Referenced by StorageItem::setEncodedMasterPassword().