20#ifndef INCLUDED_UCBHELPER_SIMPLEAUTHENTICATIONREQUEST_HXX
21#define INCLUDED_UCBHELPER_SIMPLEAUTHENTICATIONREQUEST_HXX
28 class URLAuthenticationRequest;
58 void initialize(
const css::ucb::URLAuthenticationRequest & rRequest,
63 bool bAllowUseSystemCredentials,
64 bool bAllowSessionStoring );
91 const OUString & rServerName,
92 const OUString & rRealm,
93 const OUString & rUserName,
94 const OUString & rPassword,
95 bool bAllowUseSystemCredentials,
96 bool bAllowSessionStoring =
true );
116 const OUString & rServerName,
117 EntityType eRealmType,
118 const OUString & rRealm,
119 EntityType eUserNameType,
120 const OUString & rUserName,
121 EntityType ePasswordType,
122 const OUString & rPassword );
This class implements the interface XInteractionRequest.
This class implements a standard interaction continuation, namely the interface XInteractionSupplyAut...
This class implements a simple authentication interaction request.
const rtl::Reference< ucbhelper::InteractionSupplyAuthentication > & getAuthenticationSupplier() const
This method returns the supplier for the missing authentication data, that, for instance can be used ...
EntityType
Specification whether some entity (realm, username, password, account) is either not applicable at al...
rtl::Reference< ucbhelper::InteractionSupplyAuthentication > m_xAuthSupplier
#define UCBHELPER_DLLPUBLIC