Module org.snmp4j

Class TlsAddress

All Implemented Interfaces:
Serializable, Cloneable, Comparable<Variable>, BERSerializable, Address, AssignableFromByteArray, AssignableFromString, Variable

public class TlsAddress extends TcpAddress
The TlsAddress represents a TLS transport addresses as defined by RFC 5953 SnmpTSLAddress textual convention.
Since:
2.0
Version:
3.2.1
Author:
Frank Fock
See Also:
  • Constructor Details

  • Method Details

    • parse

      public static Address parse(String address)
    • equals

      public boolean equals(Object o)
      Specified by:
      equals in interface Variable
      Overrides:
      equals in class TcpAddress
    • isTransportCompatible

      public boolean isTransportCompatible(Class<?> other)
      Checks if the supplied address class is compatible with this class. For example, secure transport classes like TLS are not compatible with TCP because the latter is not able to provide the required security characteristics.
      Parameters:
      other - the Address class to check for compatibility.
      Returns:
      true if the provided address class has the same (compatible) on-the-wire characteristics than this address class. By default this is true if the provided class other is the same or a sub class than this class.
      Since:
      3.2.1