UserInfo Class (.NET)

This is a Library topic for Data Abstract for .NET
This page is generated from external data, please do not update
Namespaces — Interfaces — Classes — Enums — Implements
Contents |
Overview
The UserInfo class can be used to provide additional information about user being authenticating back to the client application. For example SimpleLoginService.Login method return an instance of this class as an out parameter. However Login and Authentication infrastructure of Data Abstract doesn't enforce use of the UserInfo class. It is even possible to define own structures of similar purpose or to not use it at all.
The UserInfo class can be considered as obsolete because more advanced (and suggested to be used) LoginEx approach doesn't provide any use for the UserInfo class.
Location
- Assembly: RemObjects.DataAbstract.dll
- Namespace: RemObjects.DataAbstract.Server
- Ancestry: ComplexType | UserInfo
Properties
| Attributes |
|---|
|
Gets or sets an array of custom user attributes.
|
| Privileges |
|
Gets or sets a list of user access privileges. It is up to the client application to interpret these rules and to use them.
|
| SessionID |
|
Gets or sets the user's session Id.
|
| TypeName (declared in ComplexType) |
|
|
| UserData |
|
Gets or sets a binary blob containing user information. For example this field can store user's photo etc.
|
| UserID |
|
Gets or sets user Id, for example full user name.
|
Instance Methods
| constructor |
|---|
|
Creates a new instance of the UserInfo class.
|
| GetAttributeCount (declared in ComplexType) |
|
|
| GetAttributeName (declared in ComplexType) |
|
|
| GetAttributeValue (declared in ComplexType) |
|
|
| ReadComplex (declared in ComplexType) |
|
|
| TriggerPropertyChanged protected (declared in ComplexType) |
|
|
| WriteComplex (declared in ComplexType) |
|
|
Events
| PropertyChanged (declared in ComplexType) |
|---|
|
|
See Also
- Login and Authentication
- LoginEx
- Lists
- Data Abstract for .NET: Namespaces — Interfaces — Classes — Enums — Implements
- RemObjects SDK for .NET: Namespaces — Interfaces — Classes — Enums — Implements
- RemObjects Script for .NET: Namespaces — Classes
- Data Abstract shared: Data Types – File Types
- other editions:
- Data Abstract for Xcode: Protocols — Classes — Enums — Implements
- Data Abstract for Delphi: Interfaces — Classes — Enums — Aliases — Implements
- Data Abstract for Java: Namespaces — Interfaces — Classes — Enums — Implements
- Data Abstract for JavaScript: Objects
- Data Abstract for .NET: Namespaces — Interfaces — Classes — Enums — Implements

Product: RemObjects Data Abstract
Available Editions: Data Abstract for .NET, Delphi and Xcode