#include <TAuthenticate.h>
Inheritance diagram for TAuthenticate:


Public Types | |
| enum | ESecurity { kClear, kSRP, kKrb5 } |
Public Methods | |
| TAuthenticate (TSocket *sock, const char *remote, const char *proto, Int_t security) | |
| virtual | ~TAuthenticate () |
| Bool_t | Authenticate () |
| Bool_t | CheckNetrc (TString &user, TString &passwd) |
| const char * | GetUser () const |
| const char * | GetPasswd () const |
Static Public Methods | |
| const char * | GetGlobalUser () |
| const char * | GetGlobalPasswd () |
| void | SetGlobalUser (const char *user) |
| void | SetGlobalPasswd (const char *passwd) |
| char * | PromptUser (const char *remote) |
| char * | PromptPasswd (const char *prompt="Password:") |
| void | SetSecureAuthHook (SecureAuth_t func) |
| void | SetKrb5AuthHook (Krb5Auth_t func) |
| void | AuthError (const char *where, Int_t error) |
|
|
Definition at line 43 of file TAuthenticate.h. |
|
||||||||||||||||||||
|
|
|
|
Definition at line 61 of file TAuthenticate.h. |
|
|
|
|
||||||||||||
|
|
|
|
Definition at line 65 of file TAuthenticate.h. References TString::Data(). |
|
|
Definition at line 66 of file TAuthenticate.h. References TString::Data(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
1.2.16