Class AuthenticatedRole
Implementation of the Authenticated virtual role.
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
Assembly: EPiServer.Framework.dll
Version: 11.20.7Syntax
[ServiceConfiguration]
public class AuthenticatedRole : VirtualRoleProviderBase
Remarks
A user that is authenticated will be a member of the Authenticated role.
Constructors
AuthenticatedRole()
Declaration
public AuthenticatedRole()
Properties
Name
Gets or sets the name of the Virtual Role
Declaration
public override string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
RoleName
Gets or sets the default name of this virtual role.
Declaration
public static string RoleName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
This value is set by the initialization engine to reflect the configuration of this role.
This name may differ in different instances of this class, only use this name to get the default role name.
Methods
IsInVirtualRole(IPrincipal, Object)
Determines whether the specified principal is a member of this role.
Declaration
public override bool IsInVirtualRole(IPrincipal principal, object context)
Parameters
Type | Name | Description |
---|---|---|
System.Security.Principal.IPrincipal | principal | The principal. |
System.Object | context | The context. |
Returns
Type | Description |
---|---|
System.Boolean |
|