System.Net.URLClient.TURLClient.DoAuthCallback
Delphi
procedure DoAuthCallback(AnAuthTarget: TAuthTargetType; const ARealm, AURL: string; var AUserName, APassword: string; var AbortAuth: Boolean; var Persistence: TAuthPersistenceType); virtual;
C++
virtual void __fastcall DoAuthCallback(TAuthTargetType AnAuthTarget, const System::UnicodeString ARealm, const System::UnicodeString AURL, System::UnicodeString &AUserName, System::UnicodeString &APassword, bool &AbortAuth, TAuthPersistenceType &Persistence);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Net.URLClient.pas System.Net.URLClient.hpp |
System.Net.URLClient | TURLClient |
Description
Appelle soit la méthode AuthCallback, soit la méthode AuthEvent.
Si une méthode AuthCallback est définie, la méthode AuthEvent n'est pas appelée. Si AuthCallback n'est pas définie, la méthode AuthEvent est appelée.
Les arguments d'entrée spécifient les informations d'identification de l'utilisateur. Ces paramètres sont les suivants :
AnAuthTarget
|
Type de cible des informations d'identification. |
ARealm
|
Domaine dans lequel les informations d'identification peuvent être utilisées. |
AURL
|
URL qui définit la portée des informations d'identification. |
AUserName
|
Nom d'utilisateur contenu dans les informations d'identification. |
APassword
|
Mot de passe contenu dans les informations d'identification. |
AbortAuth
|
Valeur booléenne destinée à provoquer l'abandon du processus d'autorisation. |
Persistence
|
Type de persistance des informations d'identification. |