LibreOffice Module comphelper (master)
1
|
Implements the task.XInteractionRequest interface for requesting a password string for a document. More...
#include <docpasswordrequest.hxx>
Public Member Functions | |
DocPasswordRequest (DocPasswordRequestType eType, css::task::PasswordRequestMode eMode, const OUString &rDocumentUrl, bool bPasswordToModify=false) | |
virtual | ~DocPasswordRequest () override |
bool | isPassword () const |
OUString | getPassword () const |
OUString | getPasswordToModify () const |
bool | getRecommendReadOnly () const |
Private Member Functions | |
DocPasswordRequest (DocPasswordRequest const &)=delete | |
DocPasswordRequest & | operator= (DocPasswordRequest const &)=delete |
virtual css::uno::Any SAL_CALL | getRequest () override |
virtual css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > SAL_CALL | getContinuations () override |
Private Attributes | |
css::uno::Any | maRequest |
css::uno::Reference< css::task::XInteractionAbort > | mxAbort |
rtl::Reference< PasswordContinuation > | mxPassword |
Implements the task.XInteractionRequest interface for requesting a password string for a document.
Definition at line 73 of file docpasswordrequest.hxx.
|
explicit |
|
overridevirtual |
Definition at line 142 of file docpasswordrequest.cxx.
|
privatedelete |
|
overrideprivatevirtual |
Definition at line 171 of file docpasswordrequest.cxx.
References mxAbort, and mxPassword.
OUString comphelper::DocPasswordRequest::getPassword | ( | ) | const |
Definition at line 151 of file docpasswordrequest.cxx.
References mxPassword.
Referenced by comphelper::DocPasswordHelper::requestAndVerifyDocPassword().
OUString comphelper::DocPasswordRequest::getPasswordToModify | ( | ) | const |
Definition at line 156 of file docpasswordrequest.cxx.
References mxPassword.
bool comphelper::DocPasswordRequest::getRecommendReadOnly | ( | ) | const |
Definition at line 161 of file docpasswordrequest.cxx.
References mxPassword.
|
overrideprivatevirtual |
Definition at line 166 of file docpasswordrequest.cxx.
bool comphelper::DocPasswordRequest::isPassword | ( | ) | const |
Definition at line 146 of file docpasswordrequest.cxx.
References mxPassword.
Referenced by comphelper::DocPasswordHelper::requestAndVerifyDocPassword().
|
privatedelete |
|
private |
Definition at line 100 of file docpasswordrequest.hxx.
Referenced by getRequest().
|
private |
Definition at line 101 of file docpasswordrequest.hxx.
Referenced by getContinuations().
|
private |
Definition at line 102 of file docpasswordrequest.hxx.
Referenced by getContinuations(), getPassword(), getPasswordToModify(), getRecommendReadOnly(), and isPassword().