|
RMS SDK for C++
0.2.1
A client library for using Microsoft RMS from Linux.
|
Coordinates for OAuth authentication with Azure AD or AD FS. More...
#include <AuthenticationParameters.h>
Public Member Functions | |
| std::string | Authority () |
| The authorization service. Provided by authentication challenge from RMS service. | |
| std::string | Resource () |
| The resource name. Provided by authentication challenge from RMS service. | |
| std::string | Scope () |
| The redirect URL. Provided by authentication challenge from RMS service. | |
| std::string | UserId () |
| The current user ID. Provided by caller (app). | |
| AuthenticationParameters (const std::string &authority, const std::string &resource, const std::string &scope, const std::string &userId) | |
| Coordinates for OAuth authentication. More... | |
Coordinates for OAuth authentication with Azure AD or AD FS.
|
inline |
Coordinates for OAuth authentication.
| authority | Authorization server trusted by API. |
| resource | URL representing RMS resource. |
| scope | Scope required in authorization request. |
| userId | User ID of the requestor. |
1.8.9.1