FurtherAuth
[C]
struct FlowSshC_FurtherAuth {};
[C++]
[Client] class FurtherAuth : public NoCopy
[C#]
public sealed class FurtherAuth
Members
General
- HavePartialSuccess - A previous authentication attempt succeeded, but further-auth is required?
- IsPasswordRemaining - Password authentication accepted?
- IsPublicKeyRemaining - Public-key authentication accepted?
- SetKeypair - Set public-key for further-auth.
- SetPassword - Set password for further-auth.
- SetUserName - Set user name for further-auth.
[.NET] Disposing
- IsDisposed - Is the object disposed? **
Remarks
When a server needs additional information to authenticate the user, for instance a password or a keypair, the [Client]OnFurtherAuth handler is invoked. In this handler a further-auth object is given to you, so that you can provide the required authentication data. A further-auth object should only be used during the call of the corresponding [Client]OnFurtherAuth handler. It is not be stored or used thereafter.
** [.NET] A [System]ObjectDisposedException is thrown, if you use the object once [Client]OnFurtherAuth returns.