Bloomberg API for .NET
Identity Interface
NamespacesBloomberglp.BlpapiIdentity
Provides access to the entitlements for a specific user.
Declaration Syntax
C#Visual BasicVisual C++
public interface Identity
Public Interface Identity
public interface class Identity
Members
All MembersMethodsProperties



IconMemberDescription
HasEntitlements(array<Int32>[]()[][], Service)
Returns true if the user has the specified entitlements for the specified Service.

HasEntitlements(array<Int32>[]()[][], Service, List<(Of <<'(Int32>)>>))
Returns true if the user has the specified entitlements for the specified Service.

HasEntitlements(Element, Service)
Returns true if the user has the specified entitlements for the specified Service.

HasEntitlements(Element, Service, List<(Of <<'(Int32>)>>))
Returns true if the user has the specified entitlements for the specified Service.

IsAuthorized(Service)
Returns true if the user handle is authorized for the specified Service.

SeatType
Returns SeatType value of this identity.

Remarks
An unauthorized Identity is created using CreateIdentity()()()(). Once a Identity has been created it can be authorized using SendAuthorizationRequest(). The authorized Identity can then be used in Subscribe() or SendRequest() calls. Once authorized a Identity has access to the entitlements of the user which it was validated for and can then be queried to see if a user is entitled to receive data.

Assembly: Bloomberglp.Blpapi (Module: Bloomberglp.Blpapi.dll) Version: 3.8.10.1