UserProfileClaimProvider - Classe
La classe UserProfileClaimProvider est un fournisseur de revendications pour SharePoint Team Services MOSS. Ce fournisseur de revendications insère le SID (https://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid), l'upn (https://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn), des groupes et SID principal (https://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid) revendication dans le jeton SAML émis par MOSS STS. La valeur de ce type de revendication correspond à la valeur du groupe de propriétés de l'identificateur de sécurité et le sid principal figure dans le les appartenances d'un profil d'utilisateur de l'utilisateur dans le magasin de profils utilisateur. Remarque : Il ajoute une revendication pour chaque valeur SID de groupe.
Hiérarchie d’héritage
System.Object
Microsoft.SharePoint.Administration.Claims.SPClaimProvider
Microsoft.Office.Server.Security.UserProfileClaimProvider
Espace de noms : Microsoft.Office.Server.Security
Assembly : Microsoft.Office.Server.UserProfiles (dans Microsoft.Office.Server.UserProfiles.dll)
Syntaxe
'Déclaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class UserProfileClaimProvider _
Inherits SPClaimProvider
'Utilisation
Dim instance As UserProfileClaimProvider
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class UserProfileClaimProvider : SPClaimProvider
Cohérence de thread
Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.