UserProfileClaimProvider - Membres

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.

Le type UserProfileClaimProvider expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique UserProfileClaimProvider Constructeur de la classe UserProfileClaimProvider. Elle affecte la valeur displayName du fournisseur de revendications qui obtient affiché dans l'interface utilisateur de l'Administration centrale pour la résolution de nom de sélecteur de personnes

Haut

Propriétés

  Nom Description
Propriété publique DisplayName (Hérité de SPClaimProvider)
Propriété publique Name Renvoie le nom du fournisseur de revendications. Ce nom doit être unique et développeur a pour vous assurer que cela ne conflits avec les fournisseurs de revendications. (Remplace SPClaimProvider.Name)
Propriété publique Schema (Hérité de SPClaimProvider)
Propriété publique SupportsEntityInformation Indique si le fournisseur de revendications prend en charge les informations de l'entité ou non. L'infrastructure de fournisseur de revendication ajoute les revendications uniquement si cette SupportsEntityInformation a la valeur true. (Remplace SPClaimProvider.SupportsEntityInformation)
Propriété publique SupportsHierarchy Indique si nous prend en charge hiérarchie ou non. Il est utilisé pour la fonctionnalité de sélecteur de personnes. Nous ne prenant en charge cette fonctionnalité, par conséquent, défini comme la valeur false. (Remplace SPClaimProvider.SupportsHierarchy)
Propriété publique SupportsResolve Indique si nous prend en charge resolve entité fonctionnalité ou non. Il est utilisé pour la fonctionnalité de sélecteur de personnes. Nous ne prenant en charge cette fonctionnalité, par conséquent, défini comme la valeur false. (Remplace SPClaimProvider.SupportsResolve)
Propriété publique SupportsSearch Indique si nous prend en charge la fonctionnalité de recherche sur la base de la valeur de revendications ou non. Nous ne prenant en charge cette fonctionnalité, par conséquent, défini comme la valeur false. (Remplace SPClaimProvider.SupportsSearch)
Propriété publique SupportsUserKey (Hérité de SPClaimProvider)
Propriété publique SupportsUserSpecificHierarchy (Hérité de SPClaimProvider)

Haut

Méthodes

  Nom Description
Méthode publique ClaimTypes (Hérité de SPClaimProvider)
Méthode publique ClaimValueTypes (Hérité de SPClaimProvider)
Méthode publique CreateClaim(SPClaimArguments) (Hérité de SPClaimProvider)
Méthode protégée CreateClaim(String, String, String) (Hérité de SPClaimProvider)
Méthode protégée CreateClaimForArguments (Hérité de SPClaimProvider)
Méthode protégée CreatePickerEntity (Hérité de SPClaimProvider)
Méthode publique EntityTypes (Hérité de SPClaimProvider)
Méthode publique Equals (Hérité de SPClaimProvider)
Méthode protégée FillClaimsForEntity(Uri, SPClaim, List<SPClaim>) (Remplace SPClaimProvider.FillClaimsForEntity(Uri, SPClaim, List<SPClaim>))
Méthode protégée FillClaimsForEntity(Uri, SPClaim, SPClaimProviderContext, List<SPClaim>) Il s'agit de la fonction principale de le ProfileStoreClaimProvider. Il crée un nouveau groupe SID de revendication pour chaque l'appartenance au groupe de sécurité de l'entité donnée et ajoute ensuite cette revendication à la liste SPClaim : basée sur les revendications, chaque fois qu'une identité Windows besoin l'augmentation. (Remplace SPClaimProvider.FillClaimsForEntity(Uri, SPClaim, SPClaimProviderContext, List<SPClaim>))
Méthode protégée FillClaimTypes Cette fonction ajoute les types de revendications qui seront ajoutées à partir de ce fournisseur de revendication (Remplace SPClaimProvider.FillClaimTypes(List<String>))
Méthode protégée FillClaimValueTypes (Remplace SPClaimProvider.FillClaimValueTypes(List<String>))
Méthode protégée FillDefaultLocalizedDisplayName (Remplace SPClaimProvider.FillDefaultLocalizedDisplayName(CultureInfo, String))
Méthode protégée FillEntityTypes (Remplace SPClaimProvider.FillEntityTypes(List<String>))
Méthode protégée FillHierarchy Cette fonction ajoute la hiérarchie à l'arborescence de la hiérarchie. Cette fonctionnalité est également utilisée pour le sélecteur de peoply. Nous ne prend en charge cette fonctionnalité. (Remplace SPClaimProvider.FillHierarchy(Uri, [], String, Int32, SPProviderHierarchyTree))
Méthode protégée FillResolve(Uri, [], SPClaim, List<PickerEntity>) Cette méthode est utilisée pour résoudre les revendications. Cette fonctionnalité est également utilisée pour le sélecteur de peoply. Fonctionnalités non prises en charge (Remplace SPClaimProvider.FillResolve(Uri, [], SPClaim, List<PickerEntity>))
Méthode protégée FillResolve(Uri, [], String, List<PickerEntity>) Cette méthode est utilisée pour résoudre les revendications. Cette fonctionnalité est également utilisée pour le sélecteur de peoply. Fonctionnalités non prises en charge. (Remplace SPClaimProvider.FillResolve(Uri, [], String, List<PickerEntity>))
Méthode protégée FillSchema Cette méthode est le schéma utilisé de remplissage de l'affichage du sélecteur de personnes en fonction de revendications pour un fournisseur de revendications. Cette fonctionnalité est utilisée pour le sélecteur de peoply. Fonctionnalités non prises en charge (Remplace SPClaimProvider.FillSchema(SPProviderSchema))
Méthode protégée FillSearch Cette méthode est utilisée pour activer la recherche. Cette fonctionnalité est utilisée pour le sélecteur de peoply. Fonctionnalités non prises en charge. (Remplace SPClaimProvider.FillSearch(Uri, [], String, String, Int32, SPProviderHierarchyTree))
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetClaimsForEntity(Uri, SPClaim) (Hérité de SPClaimProvider)
Méthode publique GetClaimsForEntity(Uri, SPClaim, SPClaimProviderContext) (Hérité de SPClaimProvider)
Méthode publique GetClaimTypeForUserKey (Hérité de SPClaimProvider)
Méthode publique GetHashCode (Hérité de SPClaimProvider)
Méthode publique GetHierarchy (Hérité de SPClaimProvider)
Méthode publique GetLocalizedDisplayName (Hérité de SPClaimProvider)
Méthode publique GetType (Hérité de Object)
Méthode protégée GetUserKeyForEntity (Hérité de SPClaimProvider)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique Resolve(Uri, [], String) (Hérité de SPClaimProvider)
Méthode publique Resolve(Uri, [], SPClaim) (Hérité de SPClaimProvider)
Méthode publique Search (Hérité de SPClaimProvider)
Méthode publique ToString (Hérité de Object)
Méthode publique UserKeyForEntity (Hérité de SPClaimProvider)

Haut

Voir aussi

Référence

UserProfileClaimProvider classe

Microsoft.Office.Server.Security - Espace de noms