SPActiveDirectoryClaimProvider 类

公开 Active Directory 对象SPClaimProvider 。支持的类型是UserDistributionListSecurityGroup– 基于索赔。

继承层次结构

System.Object
  Microsoft.SharePoint.Administration.Claims.SPClaimProvider
    Microsoft.SharePoint.Administration.Claims.SPActiveDirectoryClaimProvider

命名空间:  Microsoft.SharePoint.Administration.Claims
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class SPActiveDirectoryClaimProvider _
    Inherits SPClaimProvider
用法
Dim instance As SPActiveDirectoryClaimProvider
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class SPActiveDirectoryClaimProvider : SPClaimProvider

备注

声明使用基于用户的System.IdentityModel.Claims.ClaimTypes.Name声明类型,该声明值,作为用户名 NTLogin 和Microsoft.IdentityModel.Claims.ClaimValueTypes.String的声明值类型。这样做是为了保持与声明类型、 值和值类型的基于 NTLM 的索赔登录过程中生成同步。

DistributionList 和 SecurityGroup – 基于索赔使用Microsoft.IdentityModel.Claims.ClaimTypes.GroupSid声明类型,可以使用组 sid 以及该声明值, Microsoft.IdentityModel.Claims.ClaimValueTypes.String声明值类型。这样做是为了保持与声明类型、 值和值类型的基于 NTLM 的索赔登录过程中生成同步。

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPActiveDirectoryClaimProvider 成员

Microsoft.SharePoint.Administration.Claims 命名空间