SPUser.RequireRequestToken property
Obtém ou define um valor que indica se o objeto SPUser requer um token de solicitação.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Property RequireRequestToken As Boolean
Get
Set
'Uso
Dim instance As SPUser
Dim value As Boolean
value = instance.RequireRequestToken
instance.RequireRequestToken = value
public bool RequireRequestToken { get; set; }
Property value
Type: System.Boolean
true se o objeto SPUser requer um token de solicitação; Caso contrário, false.
Comentários
A propriedade RequireRequestToken pode ser true somente se a propriedade IsApplicationPrincipal é true.
O efeito prático da configuração RequireRequestToken de true é que o aplicativo representado pelo objeto SPUser deve ser hospedado em uma Web Part em uma página de Microsoft SharePoint Foundation para que um usuário real; ou seja, um usuário que não é uma entidade de segurança do aplicativo; navegou. O aplicativo pode executar ações e recuperar dados somente se tanto o usuário real e o objeto de aplicativo têm permissão para a ação ou dados.
Recomendamos que RequireRequestToken ser true sempre que IsApplicationPrincipal é true. Se não for, então qualquer pessoa executando o aplicativo tem todas as permissões do aplicativo, mesmo se essa pessoa não tiver essas permissões.
Para obter mais informações sobre a função do token de solicitação, consulte os links na seção Tópicos relacionados.
Ver também
Referência
Microsoft.SharePoint namespace
SPExternalApplicationRequestProperties.RequestTokenPrefix
Microsoft.SharePoint.Client.ExternalApplicationRequestToken
ApplicationContext.RequestToken
ClientConstants.RequestTokenHeader