PrincipalContext.ValidateCredentials Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar anslutningen till servern och verifierar de angivna autentiseringsuppgifterna om anslutningen lyckas.
Överlagringar
| Name | Description |
|---|---|
| ValidateCredentials(String, String) |
Skapar anslutningarna till servern och returnerar ett booleskt värde som anger om det angivna användarnamnet och lösenordet är giltiga. |
| ValidateCredentials(String, String, ContextOptions) |
Skapar anslutningarna till servern och returnerar ett booleskt värde som anger om det angivna användarnamnet och lösenordet är giltiga. Den här metoden utför snabb validering av autentiseringsuppgifter för användarnamnet och lösenordet. |
Kommentarer
Argumentet userName i båda överlagringarna av den här metoden måste innehålla formulärets användarnamn (till exempel mcampbell) i stället för domän\användarnamn eller username@domain.
ValidateCredentials(String, String)
Skapar anslutningarna till servern och returnerar ett booleskt värde som anger om det angivna användarnamnet och lösenordet är giltiga.
public:
bool ValidateCredentials(System::String ^ userName, System::String ^ password);
public bool ValidateCredentials(string userName, string password);
member this.ValidateCredentials : string * string -> bool
Public Function ValidateCredentials (userName As String, password As String) As Boolean
Parametrar
- userName
- String
Användarnamnet som verifieras på servern. Mer information om formatet userNameför finns i avsnittet Kommentarer.
- password
- String
Lösenordet som verifieras på servern.
Returer
true om autentiseringsuppgifterna är giltiga; annars false.
Kommentarer
Metoden ValidateCredentials binder till den server som anges i konstruktorn. Om argumenten username och password är nullverifierar den här metoden standardautentiseringsuppgifterna för det aktuella huvudkontot.
Argumentet userName måste ha formatet userName (till exempel mcampbell) i stället för domän\användarnamn eller username@domain.
Gäller för
ValidateCredentials(String, String, ContextOptions)
Skapar anslutningarna till servern och returnerar ett booleskt värde som anger om det angivna användarnamnet och lösenordet är giltiga. Den här metoden utför snabb validering av autentiseringsuppgifter för användarnamnet och lösenordet.
public:
bool ValidateCredentials(System::String ^ userName, System::String ^ password, System::DirectoryServices::AccountManagement::ContextOptions options);
public bool ValidateCredentials(string userName, string password, System.DirectoryServices.AccountManagement.ContextOptions options);
member this.ValidateCredentials : string * string * System.DirectoryServices.AccountManagement.ContextOptions -> bool
Public Function ValidateCredentials (userName As String, password As String, options As ContextOptions) As Boolean
Parametrar
- userName
- String
Användarnamnet som verifieras på servern. Se avsnittet Kommentarer för information om formatet för userName.
- password
- String
Lösenordet som verifieras på servern.
- options
- ContextOptions
En kombination av ett eller flera ContextOptions uppräkningsvärden de alternativ som används för att binda till servern. Den här parametern kan bara ange Enkel bindning med eller utan SSL eller Negotiate-bindning.
Returer
true om autentiseringsuppgifterna är giltiga; annars false.
Undantag
Kommentarer
Metoden ValidateCredentials binder till den server som anges i konstruktorn. Om parametrarna username och password är nullvaliderar den här metoden standardautentiseringsuppgifterna för det aktuella huvudkontot.
Argumentet userName måste innehålla formulärets användarnamn (till exempel mcampbell) i stället för domän\användarnamn eller username@domain.