SPActiveDirectoryClaimProvider class
Um SPClaimProvider que expõe objetos do Active Directory. Os tipos suportados são User, DistributionListe SecurityGroup– com base em declarações.
Inheritance hierarchy
System.Object
Microsoft.SharePoint.Administration.Claims.SPClaimProvider
Microsoft.SharePoint.Administration.Claims.SPActiveDirectoryClaimProvider
Namespace: Microsoft.SharePoint.Administration.Claims
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class SPActiveDirectoryClaimProvider _
Inherits SPClaimProvider
'Uso
Dim instance As SPActiveDirectoryClaimProvider
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class SPActiveDirectoryClaimProvider : SPClaimProvider
Comentários
Usuário com base no uso de declarações do tipo de declaração de System.IdentityModel.Claims.ClaimTypes.Name , o nome de NTLogin de usuário como o valor da declaração e o tipo de valor de declaração de Microsoft.IdentityModel.Claims.ClaimValueTypes.String . Isso é feito para manter em sincronia com os tipos de declaração, valores e tipos de valor gerados durante um logon de declarações com base em NTLM.
DistributionList e SecurityGroup – com base em declarações usar o tipo de declaração de Microsoft.IdentityModel.Claims.ClaimTypes.GroupSid , os grupos de tipo de valor de declaração de sid como o valor da declaração e a Microsoft.IdentityModel.Claims.ClaimValueTypes.String . Isso é feito para manter em sincronia com os tipos de declaração, valores e tipos de valor gerados durante um logon de declarações com base em NTLM.
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.