Table of Contents

Class UserContext

Namespace
Dynamicweb.Security.UserManagement
Assembly
Dynamicweb.Core.dll
public sealed class UserContext
Inheritance
UserContext
Inherited Members
Extension Methods

Constructors

UserContext(User?)

public UserContext(User? user)

Parameters

user User

UserContext(User?, User?)

public UserContext(User? user, User? impersonatingUser)

Parameters

user User
impersonatingUser User

Properties

Anonymous

public static UserContext Anonymous { get; }

Property Value

UserContext

Current

public static UserContext Current { get; }

Property Value

UserContext

ImpersonatingUser

public User? ImpersonatingUser { get; }

Property Value

User

ImpersonatingUserId

public int ImpersonatingUserId { get; }

Property Value

int

IsLoggedOn

public bool IsLoggedOn { get; }

Property Value

bool

User

public User? User { get; }

Property Value

User

UserId

public int UserId { get; }

Property Value

int

Methods

GetImpersonatableUsers()

public IEnumerable<User> GetImpersonatableUsers()

Returns

IEnumerable<User>
To top