SPUser.RequireRequestToken - Propriété
Obtient ou définit une valeur qui indique si l'objet SPUser requiert un jeton de demande.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Property RequireRequestToken As Boolean
Get
Set
'Utilisation
Dim instance As SPUser
Dim value As Boolean
value = instance.RequireRequestToken
instance.RequireRequestToken = value
public bool RequireRequestToken { get; set; }
Valeur de propriété
Type : System.Boolean
true si l'objet SPUser requiert un jeton de demande ; dans le cas contraire, false.
Remarques
La propriété RequireRequestToken peut être true que si la propriété IsApplicationPrincipal est true.
L'effet de la définition de RequireRequestToken à true pratique est que l'application représentée par l'objet SPUser doit être hébergée dans un composant WebPart sur une page Microsoft SharePoint Foundation à laquelle un utilisateur réel ; en d'autres termes, un utilisateur qui n'est pas une identité d'application ; a navigué. L'application peut effectuer des actions et récupérer des données uniquement si à la fois l'utilisateur réel et le principal d'application ont des autorisations pour les données ou l'action.
Nous recommandons que RequireRequestTokentrue lorsque IsApplicationPrincipal est true. S'il n'est pas le cas, puis toute personne qui exécute l'application aurait toutes les autorisations de l'application, même si cette personne ne possède pas ces autorisations.
Pour plus d'informations sur le rôle du jeton de demande, consultez les liens dans la section Rubriques connexes.
Voir aussi
Référence
Microsoft.SharePoint - Espace de noms
SPExternalApplicationRequestProperties.RequestTokenPrefix
Microsoft.SharePoint.Client.ExternalApplicationRequestToken
ApplicationContext.RequestToken
ClientConstants.RequestTokenHeader