AuthPublicKey Event
This event is fired on public key authentication attempt from a client.
Syntax
typedef struct { __int64 ConnectionID; String Username; bool Accept; } TsbxSFTPServerAuthPublicKeyEventParams; typedef void __fastcall (__closure *TsbxSFTPServerAuthPublicKeyEvent)(System::TObject* Sender, TsbxSFTPServerAuthPublicKeyEventParams *e); __property TsbxSFTPServerAuthPublicKeyEvent OnAuthPublicKey = { read=FOnAuthPublicKey, write=FOnAuthPublicKey };
Remarks
Username specifies client's username, and Accept is used to accept or reject authentication.