Package org.bouncycastle.tls
Class ProtocolVersion
java.lang.Object
org.bouncycastle.tls.ProtocolVersion
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProtocolVersionstatic final ProtocolVersionstatic final ProtocolVersionstatic final ProtocolVersionstatic final ProtocolVersionstatic final ProtocolVersionstatic final ProtocolVersionstatic final ProtocolVersion -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancontains(ProtocolVersion[] versions, ProtocolVersion version) downTo(ProtocolVersion min) booleanbooleanequals(ProtocolVersion other) static ProtocolVersionget(int major, int minor) static ProtocolVersiongetEarliestDTLS(ProtocolVersion[] versions) static ProtocolVersiongetEarliestTLS(ProtocolVersion[] versions) intstatic ProtocolVersiongetLatestDTLS(ProtocolVersion[] versions) static ProtocolVersiongetLatestTLS(ProtocolVersion[] versions) intintgetName()inthashCode()booleanisDTLS()booleanisEarlierVersionOf(ProtocolVersion version) booleanisEqualOrEarlierVersionOf(ProtocolVersion version) booleanisEqualOrLaterVersionOf(ProtocolVersion version) booleanisLaterVersionOf(ProtocolVersion version) booleanisSSL()booleanisTLS()only()toString()
-
Field Details
-
SSLv3
-
TLSv10
-
TLSv11
-
TLSv12
-
TLSv13
-
DTLSv10
-
DTLSv12
-
DTLSv13
-
-
Method Details
-
contains
-
getEarliestDTLS
-
getEarliestTLS
-
getLatestDTLS
-
getLatestTLS
-
downTo
-
getFullVersion
public int getFullVersion() -
getMajorVersion
public int getMajorVersion() -
getMinorVersion
public int getMinorVersion() -
getName
-
isDTLS
public boolean isDTLS() -
isSSL
public boolean isSSL() -
isTLS
public boolean isTLS() -
getEquivalentTLSVersion
-
getNextVersion
-
getPreviousVersion
-
isEarlierVersionOf
-
isEqualOrEarlierVersionOf
-
isEqualOrLaterVersionOf
-
isLaterVersionOf
-
equals
-
equals
-
hashCode
public int hashCode() -
get
-
only
-
toString
-