public class SshAddress extends TcpAddress
SshAddress represents a SSH transport addresses as defined
by RFC 5592 SnmpSSHAddress textual convention.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
addressURI |
private static LogAdapter |
logger |
(package private) static long |
serialVersionUID |
private java.lang.String |
userName |
portANY_IPADDRESSSMISYNTAXES_PROPERTIES| Constructor and Description |
|---|
SshAddress(java.net.InetAddress inetAddress,
int port) |
SshAddress(java.net.InetAddress inetAddress,
int port,
java.lang.String userName) |
SshAddress(java.lang.String addressURI) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAddressURI() |
java.lang.String |
getUserName() |
int |
hashCode() |
boolean |
parseAddress(java.lang.String address)
Parses the address from the supplied string representation.
|
java.lang.String |
toString()
Gets a string representation of the variable.
|
parsecompareTo, decodeBER, encodeBER, getBERLength, getBERPayloadLength, getPort, getSyntax, getValue, isValid, setPort, setTransportAddressclone, fromSubIndex, getInetAddress, setAddress, setInetAddress, setValue, setValue, toByteArray, toInt, toLong, toSubIndexcreateFromBER, createFromSyntax, equal, getSyntaxFromString, getSyntaxString, getSyntaxString, isDynamic, isExceptionstatic final long serialVersionUID
private static final LogAdapter logger
private java.lang.String addressURI
private java.lang.String userName
public SshAddress(java.lang.String addressURI)
public SshAddress(java.net.InetAddress inetAddress,
int port)
public SshAddress(java.net.InetAddress inetAddress,
int port,
java.lang.String userName)
public java.lang.String getAddressURI()
public java.lang.String getUserName()
public boolean parseAddress(java.lang.String address)
AddressparseAddress in interface AddressparseAddress in class TransportIpAddressaddress - a String representation of this address.true if address could be successfully
parsed and has been assigned to this address object, false
otherwise.public boolean equals(java.lang.Object o)
equals in interface Variableequals in class TcpAddresspublic int hashCode()
hashCode in interface VariablehashCode in class TransportIpAddresspublic java.lang.String toString()
AbstractVariabletoString in interface VariabletoString in class TransportIpAddress