BLPAPI C++  3.21.0
blpapi_identity.h File Reference

Provide access to the entitlements for a user. More...

#include <blpapi_defs.h>
#include <blpapi_exception.h>
#include <blpapi_service.h>
#include <blpapi_types.h>
#include <utility>

Go to the source code of this file.

Classes

class  Identity
 

Namespaces

 BloombergLP
 
 BloombergLP::blpapi
 

Functions

void blpapi_Identity_release (blpapi_Identity_t *handle)
 
int blpapi_Identity_addRef (blpapi_Identity_t *handle)
 
int blpapi_Identity_hasEntitlements (const blpapi_Identity_t *handle, const blpapi_Service_t *service, const blpapi_Element_t *eidElement, const int *entitlementIds, size_t numEntitlements, int *failedEntitlements, int *failedEntitlementsCount)
 
int blpapi_Identity_isAuthorized (const blpapi_Identity_t *handle, const blpapi_Service_t *service)
 
int blpapi_Identity_getSeatType (const blpapi_Identity_t *handle, int *seatType)
 

Detailed Description

Provide access to the entitlements for a user.

Function Documentation

◆ blpapi_Identity_addRef()

int blpapi_Identity_addRef ( blpapi_Identity_t handle)

◆ blpapi_Identity_getSeatType()

int blpapi_Identity_getSeatType ( const blpapi_Identity_t handle,
int *  seatType 
)

◆ blpapi_Identity_hasEntitlements()

int blpapi_Identity_hasEntitlements ( const blpapi_Identity_t handle,
const blpapi_Service_t service,
const blpapi_Element_t eidElement,
const int *  entitlementIds,
size_t  numEntitlements,
int *  failedEntitlements,
int *  failedEntitlementsCount 
)

◆ blpapi_Identity_isAuthorized()

int blpapi_Identity_isAuthorized ( const blpapi_Identity_t handle,
const blpapi_Service_t service 
)

◆ blpapi_Identity_release()

void blpapi_Identity_release ( blpapi_Identity_t handle)