UserInfo
Class
Definition
Contains information of a single user. This information is used for token cache lookup. Also if created with userId, userId is sent to the service when login_hint is accepted.
[System.Runtime.Serialization.DataContract]
public sealed class UserInfo
- Inheritance
-
UserInfo
- Attributes
Constructors
| UserInfo() |
Create user information for token cache lookup |
| UserInfo(UserInfo) |
Create user information copied from another UserInfo object |
Properties
| DisplayableId |
Gets a displayable value in UserPrincipalName (UPN) format. The value can be null. |
| FamilyName |
Gets family name of the user if provided by the service. If not, the value is null. |
| GivenName |
Gets given name of the user if provided by the service. If not, the value is null. |
| IdentityProvider |
Gets identity provider if returned by the service. If not, the value is null. |
| PasswordChangeUrl |
Gets the url where the user can change the expiring password. The value can be null. |
| PasswordExpiresOn |
Gets the time when the password expires. Default value is 0. |
| UniqueId |
Gets identifier of the user authenticated during token acquisition. |
Extension Methods
| IsDefined(Object) | |
| IsNull(Object) | |
| IsPrimitive(Object) |