SPActiveDirectoryClaimProvider 成员

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

SPActiveDirectoryClaimProvider 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPActiveDirectoryClaimProvider SPActiveDirectoryClaimProvider 类的新实例进行初始化。

页首

属性

  名称 说明
公共属性 DisplayName 获取声明提供程序的显示名称。 (从 SPClaimProvider 继承。)
公共属性 Name (覆盖 SPClaimProvider.Name。)
公共属性 Schema 声明提供程序获取的架构。 (从 SPClaimProvider 继承。)
公共属性 SupportsEntityInformation (覆盖 SPClaimProvider.SupportsEntityInformation。)
公共属性 SupportsHierarchy (覆盖 SPClaimProvider.SupportsHierarchy。)
公共属性 SupportsResolve (覆盖 SPClaimProvider.SupportsResolve。)
公共属性 SupportsSearch (覆盖 SPClaimProvider.SupportsSearch。)
公共属性 SupportsUserKey 此声明提供程序不支持检索登录提供程序用户密钥有关的信息吗? (从 SPClaimProvider 继承。)
公共属性 SupportsUserSpecificHierarchy 确定是否存在特定于用户的层次结构信息。 (从 SPClaimProvider 继承。)

页首

方法

  名称 说明
公共方法 ClaimTypes 检索此声明提供程序返回的ClaimType声明类型。 (从 SPClaimProvider 继承。)
公共方法 ClaimValueTypes 检索此声明提供程序返回的ValueType声明值类型。 (从 SPClaimProvider 继承。)
公共方法 CreateClaim(SPClaimArguments) (从 SPClaimProvider 继承。)
受保护的方法 CreateClaim(String, String, String) 创建索赔声明提供程序。 (从 SPClaimProvider 继承。)
受保护的方法 CreateClaimForArguments 创建声明匹配arguments如果可能的话 ; 否则返回 null。 (从 SPClaimProvider 继承。)
公共方法静态成员 CreateDistributionListClaim
受保护的方法 CreatePickerEntity 创建一个选择器的实体。 (从 SPClaimProvider 继承。)
公共方法静态成员 CreateSecurityGroupClaim
公共方法静态成员 CreateUserClaim 创建表示 Active Directory 用户的声明。
公共方法 EntityTypes 检索此声明提供程序返回的实体类型。 (从 SPClaimProvider 继承。)
公共方法 Equals 确定指定的对象是否等于当前的声明提供程序。 (从 SPClaimProvider 继承。)
受保护的方法 FillClaimsForEntity(Uri, SPClaim, List<SPClaim>) (覆盖 SPClaimProvider.FillClaimsForEntity(Uri, SPClaim, List<SPClaim>)。)
受保护的方法 FillClaimsForEntity(Uri, SPClaim, SPClaimProviderContext, List<SPClaim>) 虚拟重载,以允许声明提供程序有额外的信息来加强给定实体的运行时的 FillClaimsForEntity。 (从 SPClaimProvider 继承。)
受保护的方法 FillClaimTypes (覆盖 SPClaimProvider.FillClaimTypes(List<String>)。)
受保护的方法 FillClaimValueTypes (覆盖 SPClaimProvider.FillClaimValueTypes(List<String>)。)
受保护的方法 FillDefaultLocalizedDisplayName (覆盖 SPClaimProvider.FillDefaultLocalizedDisplayName(CultureInfo, String)。)
受保护的方法 FillEntityTypes (覆盖 SPClaimProvider.FillEntityTypes(List<String>)。)
受保护的方法 FillHierarchy (覆盖 SPClaimProvider.FillHierarchy(Uri, [], String, Int32, SPProviderHierarchyTree)。)
受保护的方法 FillResolve(Uri, [], SPClaim, List<PickerEntity>) (覆盖 SPClaimProvider.FillResolve(Uri, [], SPClaim, List<PickerEntity>)。)
受保护的方法 FillResolve(Uri, [], String, List<PickerEntity>) (覆盖 SPClaimProvider.FillResolve(Uri, [], String, List<PickerEntity>)。)
受保护的方法 FillSchema (覆盖 SPClaimProvider.FillSchema(SPProviderSchema)。)
受保护的方法 FillSearch (覆盖 SPClaimProvider.FillSearch(Uri, [], String, String, Int32, SPProviderHierarchyTree)。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetClaimsForEntity(Uri, SPClaim) 获取要扩充的实体的声明。 (从 SPClaimProvider 继承。)
公共方法 GetClaimsForEntity(Uri, SPClaim, SPClaimProviderContext) 获得entitySPClaim 。 (从 SPClaimProvider 继承。)
公共方法 GetClaimTypeForUserKey 检索此声明提供程序用户密钥使用ClaimType 。 (从 SPClaimProvider 继承。)
公共方法静态成员 GetFullUserKeyFromUserSid
公共方法 GetHashCode 用作特定类型的哈希函数。 (从 SPClaimProvider 继承。)
公共方法 GetHierarchy 获取特定的hierarchyNodeID在[T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree]层次结构的根节点。 (从 SPClaimProvider 继承。)
公共方法 GetLocalizedDisplayName (从 SPClaimProvider 继承。)
公共方法静态成员 GetNTAccountFromClaim(SPClaim) 相同的 NTAccount 信息提取声明表示 Active Directory 用户或安全组。
公共方法静态成员 GetNTAccountFromClaim(String, String, String, String) 相同的 NTAccount 信息提取声明表示 Active Directory 用户或安全组。
公共方法静态成员 GetSecurityIdentifierFromClaim(SPClaim) 等效SecurityIdentifier提取声明表示 Active Directory 用户或安全组。
公共方法静态成员 GetSecurityIdentifierFromClaim(String, String, String, String) 表示一个 Active Directory 用户或安全组的索赔数据中提取等效SecurityIdentifier 。
公共方法 GetType (从 Object 继承。)
受保护的方法 GetUserKeyForEntity 检索对应于entity的用户密钥。 (从 SPClaimProvider 继承。)
公共方法静态成员 IsDistributionListClaim(SPClaim)
公共方法静态成员 IsDistributionListClaim(String, String, String, String)
公共方法静态成员 IsSecurityGroupClaim(SPClaim)
公共方法静态成员 IsSecurityGroupClaim(String, String, String, String)
公共方法静态成员 IsUserClaim(SPClaim)
公共方法静态成员 IsUserClaim(String, String, String, String)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 Resolve(Uri, [], SPClaim) 解析输入。 (从 SPClaimProvider 继承。)
公共方法 Resolve(Uri, [], String) 解析输入。 (从 SPClaimProvider 继承。)
公共方法 Search 执行[T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree]层次结构的搜索。 (从 SPClaimProvider 继承。)
公共方法 ToString (从 Object 继承。)
公共方法 UserKeyForEntity 获得entity的用户密钥。 (从 SPClaimProvider 继承。)

页首

另请参阅

引用

SPActiveDirectoryClaimProvider 类

Microsoft.SharePoint.Administration.Claims 命名空间