BLPAPI C++
3.21.0
|
#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 Identity
s.
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.