9 #ifndef _RMS_LIB_IAUTHENTICATIONCALLBACKIMPL_H_
10 #define _RMS_LIB_IAUTHENTICATIONCALLBACKIMPL_H_
13 #include "ModernAPIExport.h"
57 #endif // _RMS_LIB_IAUTHENTICATIONCALLBACKIMPL_H_
Authentication callback implementation.
Definition: IAuthenticationCallbackImpl.h:41
std::string scope
Scope of the authentication request.
Definition: IAuthenticationCallbackImpl.h:35
std::string authority
Authority with which the request is made.
Definition: IAuthenticationCallbackImpl.h:25
Definition: AuthenticationCallbackImpl.h:16
virtual std::string GetAccessToken(const AuthenticationChallenge &challenge)=0
Method for acquiring the access token.
Structure for authentication information.
Definition: IAuthenticationCallbackImpl.h:20
std::string resource
Resource being requested.
Definition: IAuthenticationCallbackImpl.h:30
virtual bool NeedsChallenge() const =0
Gets the state of the need for auth challenge.