LibreOffice Module svl (master) 1
|
#include <passwordcontainer.hxx>
Public Member Functions | |
NamePasswordRecord (OUString aName) | |
NamePasswordRecord (OUString aName, OUString aPersistentList, OUString aPersistentIV) | |
NamePasswordRecord (const NamePasswordRecord &aRecord) | |
NamePasswordRecord & | operator= (const NamePasswordRecord &aRecord) |
const OUString & | GetUserName () const |
bool | HasPasswords (sal_Int8 nStatus) const |
::std::vector< OUString > | GetMemoryPasswords () const |
OUString | GetPersistentPasswords () const |
OUString | GetPersistentIV () const |
void | SetMemoryPasswords (::std::vector< OUString > &&aMemList) |
void | SetPersistentPasswords (const OUString &aPersList, const OUString &aPersIV) |
void | RemovePasswords (sal_Int8 nStatus) |
Private Member Functions | |
void | InitArrays (bool bHasMemoryList, ::std::vector< OUString > &&aMemoryList, bool bHasPersistentList, const OUString &aPersistentList, const OUString &aPersistentIV) |
Private Attributes | |
OUString | m_aName |
bool | m_bHasMemoryPasswords |
::std::vector< OUString > | m_aMemoryPasswords |
bool | m_bHasPersistentPassword |
OUString | m_aPersistentPassword |
OUString | m_aPersistentIV |
Definition at line 48 of file passwordcontainer.hxx.
|
inline |
Definition at line 78 of file passwordcontainer.hxx.
References aName.
|
inline |
Definition at line 85 of file passwordcontainer.hxx.
References aName.
|
inline |
Definition at line 94 of file passwordcontainer.hxx.
References InitArrays(), m_aMemoryPasswords, m_aPersistentIV, m_aPersistentPassword, m_bHasMemoryPasswords, and m_bHasPersistentPassword.
|
inline |
Definition at line 133 of file passwordcontainer.hxx.
References m_aMemoryPasswords, and m_bHasMemoryPasswords.
Referenced by PasswordContainer::CopyToUserRecord(), and PasswordContainer::UpdateVector().
|
inline |
Definition at line 149 of file passwordcontainer.hxx.
References m_aPersistentIV, and m_bHasPersistentPassword.
Referenced by PasswordContainer::CopyToUserRecord(), StorageItem::update(), and PasswordContainer::UpdateVector().
|
inline |
Definition at line 141 of file passwordcontainer.hxx.
References m_aPersistentPassword, and m_bHasPersistentPassword.
Referenced by PasswordContainer::CopyToUserRecord(), StorageItem::update(), and PasswordContainer::UpdateVector().
|
inline |
Definition at line 118 of file passwordcontainer.hxx.
References m_aName.
Referenced by PasswordContainer::CopyToUserRecord(), StorageItem::update(), and PasswordContainer::UpdateVector().
|
inline |
Definition at line 123 of file passwordcontainer.hxx.
References m_bHasMemoryPasswords, m_bHasPersistentPassword, MEMORY_RECORD, and PERSISTENT_RECORD.
Referenced by PasswordContainer::CopyToUserRecord(), StorageItem::update(), and PasswordContainer::UpdateVector().
|
inlineprivate |
Definition at line 61 of file passwordcontainer.hxx.
References m_aMemoryPasswords, m_aPersistentIV, m_aPersistentPassword, m_bHasMemoryPasswords, and m_bHasPersistentPassword.
Referenced by NamePasswordRecord(), and operator=().
|
inline |
Definition at line 103 of file passwordcontainer.hxx.
References InitArrays(), m_aMemoryPasswords, m_aName, m_aPersistentIV, m_aPersistentPassword, m_bHasMemoryPasswords, and m_bHasPersistentPassword.
|
inline |
Definition at line 170 of file passwordcontainer.hxx.
References m_aMemoryPasswords, m_aPersistentIV, m_aPersistentPassword, m_bHasMemoryPasswords, m_bHasPersistentPassword, MEMORY_RECORD, and PERSISTENT_RECORD.
|
inline |
Definition at line 157 of file passwordcontainer.hxx.
References m_aMemoryPasswords, and m_bHasMemoryPasswords.
Referenced by PasswordContainer::PrivateAdd().
|
inline |
Definition at line 163 of file passwordcontainer.hxx.
References m_aPersistentIV, m_aPersistentPassword, and m_bHasPersistentPassword.
Referenced by PasswordContainer::PrivateAdd().
|
private |
Definition at line 54 of file passwordcontainer.hxx.
Referenced by GetMemoryPasswords(), InitArrays(), NamePasswordRecord(), operator=(), RemovePasswords(), and SetMemoryPasswords().
|
private |
Definition at line 50 of file passwordcontainer.hxx.
Referenced by GetUserName(), and operator=().
|
private |
Definition at line 59 of file passwordcontainer.hxx.
Referenced by GetPersistentIV(), InitArrays(), NamePasswordRecord(), operator=(), RemovePasswords(), and SetPersistentPasswords().
|
private |
Definition at line 58 of file passwordcontainer.hxx.
Referenced by GetPersistentPasswords(), InitArrays(), NamePasswordRecord(), operator=(), RemovePasswords(), and SetPersistentPasswords().
|
private |
Definition at line 53 of file passwordcontainer.hxx.
Referenced by GetMemoryPasswords(), HasPasswords(), InitArrays(), NamePasswordRecord(), operator=(), RemovePasswords(), and SetMemoryPasswords().
|
private |
Definition at line 57 of file passwordcontainer.hxx.
Referenced by GetPersistentIV(), GetPersistentPasswords(), HasPasswords(), InitArrays(), NamePasswordRecord(), operator=(), RemovePasswords(), and SetPersistentPasswords().