LibreOffice Module ucbhelper (master) 1
Public Member Functions | Private Attributes | List of all members
ucbhelper::AuthenticationFallbackRequest Class Referencefinal

This class implements a simple authentication interaction request used when programmatically authentication cannot succeed. More...

#include <authenticationfallback.hxx>

Inheritance diagram for ucbhelper::AuthenticationFallbackRequest:
[legend]
Collaboration diagram for ucbhelper::AuthenticationFallbackRequest:
[legend]

Public Member Functions

 AuthenticationFallbackRequest (const OUString &rInstructions, const OUString &rURL)
 Constructor. More...
 
const rtl::Reference< ucbhelper::InteractionAuthFallback > & getAuthFallbackInter () const
 
- Public Member Functions inherited from ucbhelper::InteractionRequest
 InteractionRequest (const css::uno::Any &rRequest)
 Constructor. More...
 
void setContinuations (const css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > &rContinuations)
 This method sets the continuations for the request. More...
 
virtual css::uno::Any SAL_CALL getRequest () override
 
virtual css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > SAL_CALL getContinuations () override
 
rtl::Reference< InteractionContinuation > const & getSelection () const
 After passing this request to XInteractionHandler::handle, this method returns the continuation that was chosen by the interaction handler. More...
 
void setSelection (const rtl::Reference< InteractionContinuation > &rxSelection)
 This method sets a continuation for the request. More...
 

Private Attributes

rtl::Reference< ucbhelper::InteractionAuthFallbackm_xAuthFallback
 

Additional Inherited Members

- Protected Member Functions inherited from ucbhelper::InteractionRequest
void setRequest (const css::uno::Any &rRequest)
 
 InteractionRequest ()
 
virtual ~InteractionRequest () override
 

Detailed Description

This class implements a simple authentication interaction request used when programmatically authentication cannot succeed.

Read-only values : instructions, url Read-write values: code

Definition at line 26 of file authenticationfallback.hxx.

Constructor & Destructor Documentation

◆ AuthenticationFallbackRequest()

AuthenticationFallbackRequest::AuthenticationFallbackRequest ( const OUString &  rInstructions,
const OUString &  rURL 
)

Constructor.

Parameters
rInstructionsinstructions to be followed by the user
rURLcontains a URL for which authentication is requested.

Definition at line 16 of file authenticationfallback.cxx.

References m_xAuthFallback, ucbhelper::InteractionRequest::setContinuations(), and ucbhelper::InteractionRequest::setRequest().

Member Function Documentation

◆ getAuthFallbackInter()

const rtl::Reference< ucbhelper::InteractionAuthFallback > & ucbhelper::AuthenticationFallbackRequest::getAuthFallbackInter ( ) const
inline

Definition at line 42 of file authenticationfallback.hxx.

Member Data Documentation

◆ m_xAuthFallback

rtl::Reference< ucbhelper::InteractionAuthFallback > ucbhelper::AuthenticationFallbackRequest::m_xAuthFallback
private

Definition at line 29 of file authenticationfallback.hxx.

Referenced by AuthenticationFallbackRequest().


The documentation for this class was generated from the following files: