Class WindowsPrincipal
Inheritance
System.Object
WindowsPrincipal
Assembly: IronZip.dll
Syntax
public class WindowsPrincipal : ClaimsPrincipal
Constructors
WindowsPrincipal(WindowsIdentity)
Declaration
public WindowsPrincipal(WindowsIdentity ntIdentity)
Parameters
Properties
DeviceClaims
Declaration
public virtual IEnumerable<Claim> DeviceClaims { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> |
|
Identity
Declaration
public override IIdentity Identity { get; }
Property Value
| Type |
Description |
| System.Security.Principal.IIdentity |
|
UserClaims
Declaration
public virtual IEnumerable<Claim> UserClaims { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> |
|
Methods
IsInRole(Int32)
Declaration
public virtual bool IsInRole(int rid)
Parameters
| Type |
Name |
Description |
| System.Int32 |
rid |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsInRole(SecurityIdentifier)
Declaration
public virtual bool IsInRole(SecurityIdentifier sid)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
IsInRole(WindowsBuiltInRole)
Declaration
public virtual bool IsInRole(WindowsBuiltInRole role)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
IsInRole(String)
Declaration
public override bool IsInRole(string role)
Parameters
| Type |
Name |
Description |
| System.String |
role |
|
Returns
| Type |
Description |
| System.Boolean |
|