Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
|
a class that contains all the information required from the calling application in order to generate an oauth2 token. More...
#include <src/api/mip/common_types.h>
Public Member Functions | |
const std::string & | GetAuthority () const |
Get the authority string. | |
const std::string & | GetClaims () const |
Get the claims string. | |
const std::string & | GetResource () const |
Get the resource string. | |
const std::string & | GetScope () const |
Get the scope string. | |
OAuth2Challenge (const std::string &authority, const std::string &resource, const std::string &scope=std::string(), const std::string &claims=std::string()) | |
Construct a new OAuth2Challenge object. | |
a class that contains all the information required from the calling application in order to generate an oauth2 token.
Definition at line 328 of file common_types.h.
|
inline |
Construct a new OAuth2Challenge object.
authority | the authority the token needs to be generated against. |
resource | the resource the token is set to. |
scope | the scope the token is set to. |
Definition at line 337 of file common_types.h.
|
inline |
Get the authority string.
Definition at line 352 of file common_types.h.
|
inline |
Get the claims string.
Definition at line 370 of file common_types.h.
|
inline |
Get the resource string.
Definition at line 358 of file common_types.h.
|
inline |
Get the scope string.
Definition at line 364 of file common_types.h.