Extension of WindowsClaimsIdentity that includes claims representation.
下表列出了 WindowsClaimsIdentity 类型公开的成员。
Public 构造函数
(另请参阅 Protected 构造函数)
| 名称 | 说明 | |
|---|---|---|
| WindowsClaimsIdentity | 已重载。 |
页首
Protected 构造函数
| 名称 | 说明 | |
|---|---|---|
| WindowsClaimsIdentity | 已重载。 Initializes an instance of WindowsClaimsIdentity. |
页首
Public 属性
| 名称 | 说明 | |
|---|---|---|
![]() |
Actor | Gets the T:Microsoft.IdentityModel.Claims.IClaimsIdentity of the calling party that was granted delegation rights. |
![]() |
AuthenticationType | (从 WindowsIdentity 继承) |
![]() |
BootstrapToken | Gets or sets the token that was originally used to create this identity. |
![]() |
Claims | Gets the list of T:Microsoft.IdentityModel.Claims.Claim values associated with this identity. |
![]() |
Groups | (从 WindowsIdentity 继承) |
![]() |
ImpersonationLevel | (从 WindowsIdentity 继承) |
![]() |
IsAnonymous | (从 WindowsIdentity 继承) |
![]() |
IsAuthenticated | (从 WindowsIdentity 继承) |
![]() |
IsGuest | (从 WindowsIdentity 继承) |
![]() |
IsSystem | (从 WindowsIdentity 继承) |
![]() |
Label | A string label for the user who is represented by this IClaimsIdentity. |
![]() |
Name | 重写。 Gets the name of the current user. |
![]() |
NameClaimType | Claim type used for IIdentity.Name and represented as a string. |
![]() |
Owner | (从 WindowsIdentity 继承) |
![]() |
RoleClaimType | The claim type used for IPrincipal.IsInRole. |
![]() |
Token | (从 WindowsIdentity 继承) |
![]() |
User | (从 WindowsIdentity 继承) |
页首
Public 方法
(另请参阅 Protected 方法)
| 名称 | 说明 | |
|---|---|---|
![]() ![]() |
CertificateLogon | Creates a T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity associated with a given X509 certificate. |
![]() |
Copy | Returns a new T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity object copied from this object. |
![]() ![]() |
CreateFromCertificate | 已重载。 |
![]() ![]() |
CreateFromUpn | 已重载。 |
![]() |
Dispose | 已重载。 |
![]() |
Equals | 已重载。 (从 Object 继承) |
![]() ![]() |
GetAnonymous | (从 WindowsIdentity 继承) |
![]() ![]() |
GetCurrent | 已重载。 |
![]() |
GetHashCode | (从 Object 继承) |
![]() |
GetType | (从 Object 继承) |
![]() |
Impersonate | 已重载。 (从 WindowsIdentity 继承) |
![]() ![]() |
ReferenceEquals | (从 Object 继承) |
![]() |
ToString | 重写。 Returns a string representation of the T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity object. |
页首
Protected 方法
| 名称 | 说明 | |
|---|---|---|
![]() |
CreatePrimarySidClaim | Creates a Windows SID Claim from the given WindowsClaimsIdentity. |
![]() |
Dispose | 已重载。 重写。 |
![]() |
Finalize | (从 Object 继承) |
![]() |
GetGroupSidClaims | Creates a collection of SID claims that represent the users groups. |
![]() |
GetObjectData | Populates the specified T:System.Runtime.Serialization.SerializationInfo with the serialization data for the WindowsClaimsIdentity. |
![]() |
MemberwiseClone | (从 Object 继承) |
页首
显式接口实现
| 名称 | 说明 | |
|---|---|---|
| System.Runtime.Serialization.IDeserializationCallback.OnDeserialization | (从 WindowsIdentity 继承) | |
| System.Runtime.Serialization.ISerializable.GetObjectData |
页首
请参见
参考
WindowsClaimsIdentity 类
Microsoft.IdentityModel.Claims 命名空间
版权所有 (C) 2008 Microsoft Corporation。保留所有权利。
.gif)
.gif)
.gif)
.gif)