Skip to main content

HS.HC.RESTBase.UIHandler.UserInfo

class HS.HC.RESTBase.UIHandler.UserInfo extends HS.REST.Model.ISerializable

User info part of response object for UserInfo() method for authentication strategy of UI handler.

Property Inventory

Properties

property AccessMap as %DynamicObject;
AccessMap of UI where keys are "feature names" and values indicate the access level (READ or WRITE). This can be nested to reflect sub-feature level permissions. Often matches up with route names in the UI/menu items in the navigation.
  { "patient": "WRITE", "admin": { "config": "READ" } }
  
Property methods: AccessMapGet(), AccessMapGetObject(), AccessMapGetObjectId(), AccessMapGetSwizzled(), AccessMapIsValid(), AccessMapNewObject(), AccessMapSet(), AccessMapSetObject(), AccessMapSetObjectId(), AccessMapUnSwizzle()
property Username as %String (MAXLEN = 128) [ InitialExpression = $Username ];
Username value in $Username.
Property methods: UsernameDisplayToLogical(), UsernameGet(), UsernameIsValid(), UsernameLogicalToDisplay(), UsernameLogicalToOdbc(), UsernameNormalize(), UsernameSet()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab