Part of twisted.conch.client.knownhosts View Source View In Hierarchy
Implements interfaces: twisted.conch.interfaces.IKnownHostEntry
PlainEntry
is a representation of a plain-text entry in a known_hosts file.
Instance Variables | _hostname | the host-name associated with this entry.
(type: str
) |
Method | __init__ | Undocumented |
Class Method | fromString | Parse a plain-text entry in a known_hosts file, and return a
corresponding PlainEntry .
|
Method | matchesHost | Check to see if this entry matches a given hostname. |
Method | toString | Implement IKnownHostEntry.toString
by recording the comma-separated hostnames, key type, and base-64 encoded
key.
|
Inherited from _BaseEntry:
Method | matchesKey | Check to see if this entry matches a given key object. |
PlainEntry
.
Parameters | string | a space-separated string formatted like "hostname key-type
base64-key-data comment".
(type: str
) |
Returns | an IKnownHostEntry representing the hostname and key in the input
line.
(type: PlainEntry
) | |
Raises | DecodeError | if the key is not valid encoded as valid base64. |
InvalidEntry | if the entry does not have the right number of elements and is therefore invalid. | |
BadKeyError | if the key, once decoded from base64, is not actually an SSH key. |
Parameters | hostname | (type: str
) |
Returns | (type: bool ) |
IKnownHostEntry.toString
by recording the comma-separated hostnames, key type, and base-64 encoded
key.