public final class ProtocolVersion
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ProtocolVersion |
DTLSv10 |
static ProtocolVersion |
DTLSv12 |
static ProtocolVersion |
DTLSv13 |
static ProtocolVersion |
SSLv3 |
static ProtocolVersion |
TLSv10 |
static ProtocolVersion |
TLSv11 |
static ProtocolVersion |
TLSv12 |
static ProtocolVersion |
TLSv13 |
public static final ProtocolVersion SSLv3
public static final ProtocolVersion TLSv10
public static final ProtocolVersion TLSv11
public static final ProtocolVersion TLSv12
public static final ProtocolVersion TLSv13
public static final ProtocolVersion DTLSv10
public static final ProtocolVersion DTLSv12
public static final ProtocolVersion DTLSv13
public static boolean contains(ProtocolVersion[] versions, ProtocolVersion version)
public static ProtocolVersion getEarliestDTLS(ProtocolVersion[] versions)
public static ProtocolVersion getEarliestTLS(ProtocolVersion[] versions)
public static ProtocolVersion getLatestDTLS(ProtocolVersion[] versions)
public static ProtocolVersion getLatestTLS(ProtocolVersion[] versions)
public ProtocolVersion[] downTo(ProtocolVersion min)
public int getFullVersion()
public int getMajorVersion()
public int getMinorVersion()
public java.lang.String getName()
public boolean isDTLS()
public boolean isSSL()
public boolean isTLS()
public ProtocolVersion getEquivalentTLSVersion()
public ProtocolVersion getNextVersion()
public ProtocolVersion getPreviousVersion()
public boolean isEarlierVersionOf(ProtocolVersion version)
public boolean isEqualOrEarlierVersionOf(ProtocolVersion version)
public boolean isEqualOrLaterVersionOf(ProtocolVersion version)
public boolean isLaterVersionOf(ProtocolVersion version)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public boolean equals(ProtocolVersion other)
public int hashCode()
hashCode
in class java.lang.Object
public static ProtocolVersion get(int major, int minor)
public ProtocolVersion[] only()
public java.lang.String toString()
toString
in class java.lang.Object