Class UserIdentity
Inheritance
Namespace: Telerik.Reporting.Processing
Assembly: Telerik.Reporting.dll
Syntax
public class UserIdentity
Constructors
UserIdentity()
Creates an instance of the UserIdentity type.
Declaration
public UserIdentity()
Properties
AuthenticationType
Gets or sets the type of authentication used.
Declaration
public string AuthenticationType { get; set; }
Property Value
System.String
|
Context
Gets or sets the context collection for storing and retrieving user objects. The stored objects must be serializable so they can be persisted in the storage.
Declaration
public IDictionary<string, object> Context { get; set; }
Property Value
System.Collections.Generic.IDictionary<System.String, System.Object>
|
Current
Gets or sets the current user identity context of the report.
Declaration
public static UserIdentity Current { get; set; }
Property Value
UserIdentity
|
Remarks
For the server viewer technologies it will be resolved automatically. The developer can override the default resolving mechanism. It can be retrieved both by this static member and with expression like =UserIdentity.Name
IsAuthenticated
Gets or sets a value that indicates whether the user has been authenticated.
Declaration
public bool IsAuthenticated { get; set; }
Property Value
System.Boolean
|
Name
Gets or sets the name of the current user.
Declaration
public string Name { get; set; }
Property Value
System.String
|