|
BLPAPI C++
3.24.7
|
#include <blpapi_authoptions.h>
Public Member Functions | |
| AuthOptions () | |
| AuthOptions (const AuthUser &user) | |
| AuthOptions (const AuthApplication &app) | |
| AuthOptions (const AuthUser &user, const AuthApplication &app) | |
| AuthOptions (const AuthToken &token) | |
| AuthOptions (blpapi_AuthOptions_t *handle) | |
| AuthOptions (const AuthOptions &options) | |
| ~AuthOptions () | |
| AuthOptions & | operator= (const AuthOptions &rhs) |
| blpapi_AuthOptions_t * | handle () const |
Contains the authorization options which the user can set on SessionOptions as the authorization options for the session identity or use to authorize other Identitys.
| AuthOptions | ( | ) |
Create an AuthOptions object to specify no authorization should be used.
| AuthOptions | ( | const AuthUser & | user | ) |
Create an AuthOptions object for User Mode with Operating System Login (Domain\User), Active Directory, or Email.
The behavior is undefined when user was created with AuthUser::createWithManualOptions().
| AuthOptions | ( | const AuthApplication & | app | ) |
Create an AuthOptions object for Application Mode.
| AuthOptions | ( | const AuthUser & | user, |
| const AuthApplication & | app | ||
| ) |
Create an AuthOptions object for User and Application Mode.
| AuthOptions | ( | const AuthToken & | token | ) |
Create an AuthOptions object for Manual Token Mode.
|
explicit |
For internal use only.
| AuthOptions | ( | const AuthOptions & | options | ) |
Copy constructor.
| ~AuthOptions | ( | ) |
Destructor.
| blpapi_AuthOptions_t * handle | ( | ) | const |
For internal use only.
| AuthOptions & operator= | ( | const AuthOptions & | rhs | ) |
Assign to this object the value of the specified rhs object.