Discuss this help topic in SecureBlackbox Forum

TElSSHBaseClient.KeyStorage

TElSSHBaseClient     See also     


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


This property contains a list of user's host keys.

Declaration

[C#]
    TElSSHCustomKeyStorage KeyStorage;

[VB.NET]
    Property KeyStorage As TElSSHCustomKeyStorage

[Pascal]
    property KeyStorage : TElSSHCustomKeyStorage;

[C++]
    TElSSHCustomKeyStorage* get_KeyStorage();
    void set_KeyStorage(TElSSHCustomKeyStorage &Value);
    void set_KeyStorage(TElSSHCustomKeyStorage *Value);

[PHP]
    TElSSHCustomKeyStorage get_KeyStorage()
    void set_KeyStorage(TElSSHCustomKeyStorage $Value)

[Java]
    TElSSHCustomKeyStorage getKeyStorage();
    void setKeyStorage(TElSSHCustomKeyStorage Value);

Description

Assign all required user's host keys to this property. Host keys are needed by Rhosts, Public Key and Hostbased authentication types (the client host is authenticated using these keys). Set this property before opening SSH connection.

Note, that SSH client will iterate through the list of keys until the key "known" to the server will be found. Every "unknown" key will fire an ref_cl_sshbaseclient_evt_onauthenticationfailed event.

Discuss this help topic in SecureBlackbox Forum