java.io.Serializable
, java.lang.Cloneable
, java.lang.Comparable<Variable>
, BERSerializable
, Address
, AssignableFromByteArray
, AssignableFromString
, Variable
public class SshAddress extends TcpAddress
SshAddress
represents a SSH transport addresses as defined
by RFC 5592 SnmpSSHAddress textual convention.SMISYNTAXES_PROPERTIES
ANY_IPADDRESS
port
Constructor | Description |
---|---|
SshAddress(java.lang.String addressURI) |
|
SshAddress(java.net.InetAddress inetAddress,
int port) |
|
SshAddress(java.net.InetAddress inetAddress,
int port,
java.lang.String userName) |
Modifier and Type | Method | 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.
|
createFromBER, createFromSyntax, equal, getSyntaxFromString, getSyntaxString, getSyntaxString, isDynamic, isException
clone, fromSubIndex, getInetAddress, setAddress, setInetAddress, setValue, setValue, toByteArray, toInt, toLong, toSubIndex
finalize, getClass, notify, notifyAll, wait, wait, wait
parse
compareTo, decodeBER, encodeBER, getBERLength, getBERPayloadLength, getPort, getSyntax, getValue, isValid, setPort, setTransportAddress
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)
Address
parseAddress
in interface Address
parseAddress
in class TransportIpAddress
address
- 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 Variable
equals
in class TcpAddress
public int hashCode()
hashCode
in interface Variable
hashCode
in class TransportIpAddress
public java.lang.String toString()
AbstractVariable
toString
in interface Variable
toString
in class TransportIpAddress
Copyright © 2018 SNMP4J.org. All rights reserved.