Discuss this help topic in SecureBlackbox Forum



Filter: C#/Java  VB.NET  Pascal  C++  PHP  

This event is fired after each finished authentication step.


    event TSSHFurtherAuthNeededEvent OnFurtherAuthNeeded;
    delegate void TSSHFurtherAuthNeededEvent(object Sender, string Username, ref bool Needed)

    Event OnFurtherAuthNeeded As TSSHFurtherAuthNeededEvent
    Delegate Sub TSSHFurtherAuthNeededEvent(ByVal Sender As Object, ByVal Username As String, ByRef Needed As Boolean)

    property OnFurtherAuthNeeded: TSSHFurtherAuthNeededEvent
    TSSHFurtherAuthNeededEvent = procedure(Sender: System.Object; const Username: string; var Needed: boolean) of object;

    void get_OnFurtherAuthNeeded(TSSHFurtherAuthNeededEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnFurtherAuthNeeded(TSSHFurtherAuthNeededEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSSHFurtherAuthNeededEvent)(void * _ObjectData, TObjectHandle Sender, const char * pcUsername, int32_t szUsername, int8_t &Needed);

    TSSHFurtherAuthNeededEvent|callable|NULL get_OnFurtherAuthNeeded()
    void set_OnFurtherAuthNeeded(TSSHFurtherAuthNeededEvent|callable|NULL $Value)
    callable TSSHFurtherAuthNeededEvent(TObject $Sender, string $Username, bool &$Needed)


  • Username - username (login) on the server
  • Needed - if you want to process further authentication set this parameter to True, otherwise to False
  • pcUsername - username (login) on the server
  • szUsername - the length of pcUsername.


    This event allows the application to specify if further authentication is needed or previous steps are enough.

Discuss this help topic in SecureBlackbox Forum