Поделиться через


Метод SPClaimProvider.CreateClaim (String, String, String)

Создает утверждений для поставщика утверждений.

Пространство имен:  Microsoft.SharePoint.Administration.Claims
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Protected Function CreateClaim ( _
    claimType As String, _
    value As String, _
    valueType As String _
) As SPClaim
'Применение
Dim claimType As String
Dim value As String
Dim valueType As String
Dim returnValue As SPClaim

returnValue = Me.CreateClaim(claimType, _
    value, valueType)
protected SPClaim CreateClaim(
    string claimType,
    string value,
    string valueType
)

Параметры

  • claimType
    Тип: System.String

    Тип утверждения. Примеры типов утверждения: первое имя, ролей и адрес электронной почты. Тип утверждения предоставляет контекст для значение утверждения и обычно выражается как универсальный идентификатор ресурса (URI). Например тип утверждения адреса электронной почты представлены в виде https://schemas.microsoft.com/ws/2008/06/identity/claims/email.

  • value
    Тип: System.String

    Значение утверждения. Например если тип утверждения роли, значение может быть корреспондента и если тип утверждения — это имя, значение может быть Мэтт.

  • valueType
    Тип: System.String

    Тип значения в утверждение. Далее представлены все URI, обратитесь к типу string. Часто возвращают значения из ClaimValueTypes() , но не является обязательным.

Возвращаемое значение

Тип: Microsoft.SharePoint.Administration.Claims.SPClaim
Объект SPClaim .

Замечания

Этот метод является вспомогательной функцией, часто используется в специальных реализаций метода FillClaimsForEntity() для создания объектов SPClaim .

См. также

Справочные материалы

SPClaimProvider класс

Элементы SPClaimProvider

Перегрузка CreateClaim

Пространство имен Microsoft.SharePoint.Administration.Claims