security
KnownHostKey

This class represents an SSH2 host key that belongs to a specific SSH2 managed node.

This enables NFM-P server to detect when the SSH2 host key is the same or different. When the key is different a security breach alarm is raised to indicate the key has changed. A NFM-P admin user can take the following actions:

  1. Accept the key: New SSH2 keys have been generated from the node, then the new key presented by the node can be trusted. This key object is deleted.
  2. Reject the Key: The new key cannot be trusted, because no new keys have been generated from the node. This requires further investigation we might experience a real security breach. This key object should not be deleted.


public class KnownHostKey

Properties
keyStatus The key status indicates whether the key announced by the server is the same (active) or a new server key is detected. When a new server key is detected an alarm is raised and the SSH2 connection is not automatically accepted by NFM-P. User intervention is required in order to accept a new key(different from the one in the DB).

type=security.PublicKeyStatusType
access=read-only
default=active
Displayed(tab/group)=SSH2 Server Key Status

ssh2NodePointer The pointer to the managed node. An empty pointer means no associated managed node.

type=Pointer
access=read-only
default=
Displayed(tab/group)=SSH2 Node ID

ssh2ServerId The SSH2 Server Server ID; This is the management IP address assuming the SSH2 and the SNMP management IP is the same.

type=string
access=read-create
maximum=50
Mandatory on create

ssh2ServerPort The port that was using to connect to the ssh2 Server.

type=int
access=read-only
default=22
Displayed(tab/group)=SSH2 Server Port

  
Properties inherited from security.AbstractPublicKeyScheme
algorithm, bubblebabbleFingerprint, keyLength
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed