For the complete documentation index, see llms.txt. This page is also available as Markdown.

New-PSUAuthenticationResult

ÜBERSICHT

Gibt ein Authentifizierungsergebnis für die Formularauthentifizierung zurück.

SYNTAX

New-PSUAuthenticationResult [-Claims <ScriptBlock>] [-Success] [-UserName <String>] [-ErrorMessage <String>]
 [<CommonParameters>]

BESCHREIBUNG

Gibt ein Authentifizierungsergebnis für die Formularauthentifizierung zurück. Damit können Sie den Benutzernamen, ob die Authentifizierung erfolgreich war, benutzerdefinierte Ansprüche und eine Fehlermeldung zurückgeben, wenn der Benutzer versucht, sich anzumelden.

BEISPIELE

Beispiel 1

param($Credential)

if ($Credential.UserName -eq 'Adam')
{
    New-PSUAuthenticationResult -UserName 'Adam' -Success
}
else 
{
    New-PSUAuthenticationResult -ErrorMessage "Hey! You aren't Adam"
}

Gibt ein erfolgreiches Authentifizierungsergebnis zurück, wenn der Benutzername 'Adam' ist. Gibt eine benutzerdefinierte Fehlermeldung zurück, wenn der Benutzer dies nicht ist.

PARAMETER

-Claims

Die Ansprüche, die von diesem Authentifizierungsergebnis zurückgegeben werden sollen. Ansprüche sind typischerweise Funktionen des aktuellen Benutzerkontos wie die Active Directory-Verzeichnisgruppenmitgliedschaft. Verwenden Sie das Cmdlet new-PSUAuthorizationClaim, um diese Ansprüche zu definieren.

-ErrorMessage

Die benutzerdefinierte Fehlermeldung, die bei fehlgeschlagenen Anmeldungen zurückgegeben werden soll.

-Success

Ein Switch-Parameter, der signalisiert, dass dieser Authentifizierungsversuch erfolgreich war.

-UserName

Der Benutzername, der für die Identität des sich anmeldenden Benutzers festgelegt werden soll.

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable und -ProgressAction. Weitere Informationen finden Sie unter about_CommonParameters.

EINGABEN

Keine

AUSGABEN

System.Object

HINWEISE

Zuletzt aktualisiert

War das hilfreich?