CustomUserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Verifieert de opgegeven gebruikersnaam en het opgegeven wachtwoord en retourneert de set autorisatiebeleidsregels voor UserNameSecurityToken beveiligingstokens.
protected:
override System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ ValidateUserNamePasswordCore(System::String ^ userName, System::String ^ password);
protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateUserNamePasswordCore(string userName, string password);
override this.ValidateUserNamePasswordCore : string * string -> System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>
Protected Overrides Function ValidateUserNamePasswordCore (userName As String, password As String) As ReadOnlyCollection(Of IAuthorizationPolicy)
Parameters
- userName
- String
De gebruikersnaam die is gekoppeld aan het beveiligingstoken.
- password
- String
Het wachtwoord dat is gekoppeld aan het beveiligingstoken.
Retouren
Een ReadOnlyCollection<T> type IAuthorizationPolicy dat de set autorisatiebeleidsregels bevat die van kracht zijn voor deze toepassing.
Uitzonderingen
userName is null.
userName en password combinatie zijn niet geldig.
Opmerkingen
De ValidateUserNamePasswordCore methode gebruikt de UserNamePasswordValidator doorgegeven in de CustomUserNameSecurityTokenAuthenticator constructor om de gebruiker te verifiëren.
Als de gebruikersnaam en het wachtwoord niet kunnen worden gevalideerd, gooit u de SecurityTokenValidationException.
Wanneer er geen autorisatiebeleid voor deze toepassing geldt, retourneert u een leeg ReadOnlyCollection<T> type IAuthorizationPolicy.
Wanneer de methode ValidateUserNamePasswordCorenull retourneert, genereert Windows Communication Foundation een SecurityTokenValidationException.