Interface Identity
- All Known Subinterfaces:
UserHandle
An unauthorized Identity is created using AbstractSession.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.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumSeat type enumeration defines seat type values such as whether this identity is a Bloomberg Professional Service user. -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasEntitlements(int[] entitlements, Service service) Return true if the user has the specified entitlements for the specified ServicebooleanhasEntitlements(int[] entitlements, Service service, List<Integer> failedEntitlements) Return true if the user has the specified entitlements for the specified ServicebooleanhasEntitlements(Element entitlements, Service service) Return true if the user has the specified entitlements for the specified ServicebooleanhasEntitlements(Element entitlements, Service service, List<Integer> failedEntitlements) Return true if the user has the specified entitlements for the specified ServicebooleanisAuthorized(Service service) Return true if the user handle is authorized for the specified serviceseatType()Return Seat Type value of this identity.
-
Method Details
-
isAuthorized
Return true if the user handle is authorized for the specified service -
hasEntitlements
Return true if the user has the specified entitlements for the specified ServiceSame as calling
hasEntitlements(int[], Service, null -
hasEntitlements
Return true if the user has the specified entitlements for the specified ServiceIf the optional failedEntitlements is not null then the failedEntitlements list is populated with all entitlement ids of the specified Service that this Identity doesn't have.
-
hasEntitlements
Return true if the user has the specified entitlements for the specified ServiceSame as calling
hasEntitlements(Element, service, null -
hasEntitlements
Return true if the user has the specified entitlements for the specified ServiceIf the optional failedEntitlements is not null then the failedEntitlements list is populated with all entitlement ids of the specified Service that this Identity doesn't have.
-
seatType
Identity.SeatType seatType()Return Seat Type value of this identity.
-