Click or drag to resize
UserHandle Interface

Note: This API is now obsolete.

Provides access to the entitlements for a specific user.

Namespace:  Bloomberglp.Blpapi
Assembly:  Bloomberglp.Blpapi (in Bloomberglp.Blpapi.dll) Version: 3.25.5.1
Syntax
[ObsoleteAttribute("Deprecated as of 3.3.0, use Identity")]
public interface UserHandle : Identity

The UserHandle type exposes the following members.

Properties
  NameDescription
Public propertySeatType
Returns SeatType value of this identity.
(Inherited from Identity.)
Top
Methods
  NameDescription
Public methodHasEntitlements(Int32, Service)
Returns true if this Identity is authorized for the specified Service and for each of the entitlement IDs contained in the specified entitlements.
(Inherited from Identity.)
Public methodHasEntitlements(Element, Service)
Returns true if this Identity is authorized for the specified Service and for the specified entitlements.
(Inherited from Identity.)
Public methodHasEntitlements(Int32, Service, ListInt32)
Returns true if this Identity is authorized for the specified Service and for each of the entitlement IDs contained in the specified entitlements.
(Inherited from Identity.)
Public methodHasEntitlements(Element, Service, ListInt32)
Returns true if this Identity is authorized for the specified Service and for the specified entitlements.
(Inherited from Identity.)
Public methodIsAuthorized
Returns true if the user handle is authorized for the specified Service.
(Inherited from Identity.)
Top
Remarks
An unauthorized UserHandle is created using CreateUserHandle. Once a UserHandle has been created it can be authorized using SendAuthorizationRequest(). The authorized UserHandle can then be used in Subscribe() or SendRequest() calls. Once authorized a UserHandle 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.
See Also