London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class DefaultUserImpersonation

Inheritance
System.Object
DefaultUserImpersonation
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Security.Internal
Assembly: EPiServer.dll
Version: 10.10.4
Syntax
[ServiceConfiguration(typeof(IUserImpersonation))]
public class DefaultUserImpersonation : IUserImpersonation

Constructors

DefaultUserImpersonation(SecurityEntityProvider, IPrincipalAccessor)

Declaration
public DefaultUserImpersonation(SecurityEntityProvider entityProvider, IPrincipalAccessor principalAccessor)
Parameters
Type Name Description
SecurityEntityProvider entityProvider
IPrincipalAccessor principalAccessor

Methods

CreatePrincipal(String)

Declaration
public IPrincipal CreatePrincipal(string username)
Parameters
Type Name Description
System.String username
Returns
Type Description
System.Security.Principal.IPrincipal

Implements

Extension Methods