表示一个 Active Directory 用户或安全组的索赔数据中提取等效SecurityIdentifier 。
命名空间: Microsoft.SharePoint.Administration.Claims
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Shared Function GetSecurityIdentifierFromClaim ( _
claimType As String, _
claimValue As String, _
claimValueType As String, _
claimOriginalIssuer As String _
) As SecurityIdentifier
用法
Dim claimType As String
Dim claimValue As String
Dim claimValueType As String
Dim claimOriginalIssuer As String
Dim returnValue As SecurityIdentifier
returnValue = SPActiveDirectoryClaimProvider.GetSecurityIdentifierFromClaim(claimType, _
claimValue, claimValueType, claimOriginalIssuer)
public static SecurityIdentifier GetSecurityIdentifierFromClaim(
string claimType,
string claimValue,
string claimValueType,
string claimOriginalIssuer
)
参数
claimType
类型:System.String声明的类型。请参阅ClaimType。
claimValue
类型:System.String声明的值。请参阅Value。
claimValueType
类型:System.String声明值类型。请参阅ValueType。
claimOriginalIssuer
类型:System.String声明的原始颁发者。请参阅OriginalIssuer。
返回值
类型:System.Security.Principal.SecurityIdentifier
表示安全标识符的对象。
异常
| 异常 | 条件 |
|---|---|
| ArgumentException | 索赔数据传递不是用户或安全组声明。 |
另请参阅
引用
SPActiveDirectoryClaimProvider 类
SPActiveDirectoryClaimProvider 成员