Freigeben über


SPClaimProviderManager.CreateUserClaim-Methode (String, SPOriginalIssuerType, String)

Erstellt ein Objekt, das die SPClaim für den Benutzer darstellt.

Namespace:  Microsoft.SharePoint.Administration.Claims
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Shared Function CreateUserClaim ( _
    userIdentifier As String, _
    issuerType As SPOriginalIssuerType, _
    issuerIdentifier As String _
) As SPClaim
'Usage
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
)

Parameter

  • userIdentifier
    Typ: System.String

    Eine Zeichenfolge, die den eindeutigen Bezeichner für den Benutzer darstellt.

  • issuerIdentifier
    Typ: System.String

    Eine Zeichenfolge, die den Bezeichner für den Aussteller Typ darstellt.

Rückgabewert

Typ: Microsoft.SharePoint.Administration.Claims.SPClaim
Ein Objekt, das forderungsobjekt für den Benutzer enthält.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Der Parameter userIdentifier ist ein Nullverweis (Nothing in Visual Basic). Der Parameter issuerType erfordert einen Bezeichner und der issuerIdentifier -Parameter ist ein Nullverweis (Nothing in Visual Basic).

ArgumentException

Der Parameter issuerType ist ungültig oder ein Nullverweis (Nothing in Visual Basic). Der vertrauenswürdige Anmeldeanbieter für den Parameter issuerIdentifier ist ein Nullverweis (Nothing in Visual Basic). Der ursprünglichen Aussteller Typ kann nicht hergestellt werden.

Siehe auch

Referenz

SPClaimProviderManager Klasse

SPClaimProviderManager-Member

CreateUserClaim-Überladung

Microsoft.SharePoint.Administration.Claims-Namespace