SPClaimProviderManager.CreateUserClaim method (String, SPOriginalIssuerType, String)
Cria um objeto que representa o SPClaim para o usuário.
Namespace: Microsoft.SharePoint.Administration.Claims
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Shared Function CreateUserClaim ( _
userIdentifier As String, _
issuerType As SPOriginalIssuerType, _
issuerIdentifier As String _
) As SPClaim
'Uso
Dim userIdentifier As String
Dim issuerType As SPOriginalIssuerType
Dim issuerIdentifier As String
Dim returnValue As SPClaim
returnValue = SPClaimProviderManager.CreateUserClaim(userIdentifier, _
issuerType, issuerIdentifier)
public static SPClaim CreateUserClaim(
string userIdentifier,
SPOriginalIssuerType issuerType,
string issuerIdentifier
)
Parâmetros
userIdentifier
Type: System.StringUma seqüência de caracteres que representa o identificador exclusivo para o usuário.
issuerType
Type: Microsoft.SharePoint.Administration.Claims.SPOriginalIssuerTypeUm objeto que representa o tipo de emissor para o identificador de usuário.
issuerIdentifier
Type: System.StringUma seqüência de caracteres que representa o identificador para o tipo de emissor.
Valor retornado
Type: Microsoft.SharePoint.Administration.Claims.SPClaim
Um objeto que contém o objeto de declarações para o usuário.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | O parâmetro userIdentifier é a null reference (Nothing in Visual Basic). O parâmetro issuerType requer um identificador e o parâmetro issuerIdentifier é a null reference (Nothing in Visual Basic). |
ArgumentException | O parâmetro issuerType não é válido ou a null reference (Nothing in Visual Basic). O provedor de login confiável para o parâmetro issuerIdentifier é a null reference (Nothing in Visual Basic). Não é possível estabelecer o tipo de emissor original. |