Свойство SPUser.RequireRequestToken
Получает или задает значение, указывающее, требует ли объект SPUser маркер запроса.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Property RequireRequestToken As Boolean
Get
Set
'Применение
Dim instance As SPUser
Dim value As Boolean
value = instance.RequireRequestToken
instance.RequireRequestToken = value
public bool RequireRequestToken { get; set; }
Значение свойства
Тип: System.Boolean
true , если объект SPUser требует маркер запроса; в противном случае — false.
Замечания
Свойство RequireRequestToken может быть true только в том случае, если свойство IsApplicationPrincipal имеет true.
Практический результат установки RequireRequestToken для true — что приложения, представленного объектом SPUser должны размещаться в веб-части на странице Microsoft SharePoint Foundation , к которому реального пользователя; то есть, пользователь, который не является участником приложения; перешел. Приложение может предпринять действия и извлечения данных только в том случае, если оба участника приложения и реальных пользователей имеют разрешения для действий или данных.
Рекомендуется, RequireRequestTokentrue при IsApplicationPrincipaltrue. Если нет, то любой пользователь, запустивший приложение будет иметь все разрешения приложения, даже если этот пользователь не имеет разрешения.
Дополнительные сведения о роли маркер запроса содержатся в разделе ссылками в разделе см.
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint
SPExternalApplicationRequestProperties.RequestTokenPrefix
Microsoft.SharePoint.Client.ExternalApplicationRequestToken
ApplicationContext.RequestToken
ClientConstants.RequestTokenHeader