|
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Classe UserNamePasswordValidator
Namespace: System.IdentityModel.Selectors
Assembly: System.IdentityModel (em System.IdentityModel.dll)
O tipo UserNamePasswordValidator expõe os membros a seguir.
| Nome | Descrição | |
|---|---|---|
![]() | UserNamePasswordValidator |
| Nome | Descrição | |
|---|---|---|
![]() ![]() | CreateMembershipProviderValidator | |
![]() | Equals(Object) | |
![]() | Finalize | |
![]() | GetHashCode | |
![]() | GetType | |
![]() | MemberwiseClone | |
![]() | ToString | |
![]() | Validate |
public class MyCustomUserNameValidator : UserNamePasswordValidator { // This method validates users. It allows two users, test1 and test2 // with passwords 1tset and 2tset respectively. // This code is for illustration purposes only and // MUST NOT be used in a production environment because it is NOT secure. public override void Validate(string userName, string password) { if (null == userName || null == password) { throw new ArgumentNullException(); } if (!(userName == "test1" && password == "1tset") && !(userName == "test2" && password == "2tset")) { throw new SecurityTokenException("Unknown Username or Password"); } } }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)
O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.
