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. |