- java.lang.Object
-
- net.luminis.tls.extension.Extension
-
- net.luminis.tls.extension.PskKeyExchangeModesExtension
-
public class PskKeyExchangeModesExtension extends Extension
TLS Pre-Shared Key Exchange Modes extension. See https://tools.ietf.org/html/rfc8446#section-4.2.9
-
-
Constructor Summary
Constructors Constructor Description PskKeyExchangeModesExtension(java.nio.ByteBuffer buffer)PskKeyExchangeModesExtension(TlsConstants.PskKeyExchangeMode keyExchangeMode)PskKeyExchangeModesExtension(TlsConstants.PskKeyExchangeMode... keyExchangeModes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getBytes()java.util.List<TlsConstants.PskKeyExchangeMode>getKeyExchangeModes()-
Methods inherited from class net.luminis.tls.extension.Extension
parseExtensionHeader, parseExtensionHeader
-
-
-
-
Constructor Detail
-
PskKeyExchangeModesExtension
public PskKeyExchangeModesExtension(TlsConstants.PskKeyExchangeMode keyExchangeMode)
-
PskKeyExchangeModesExtension
public PskKeyExchangeModesExtension(TlsConstants.PskKeyExchangeMode... keyExchangeModes)
-
PskKeyExchangeModesExtension
public PskKeyExchangeModesExtension(java.nio.ByteBuffer buffer) throws DecodeErrorException- Throws:
DecodeErrorException
-
-
Method Detail
-
getKeyExchangeModes
public java.util.List<TlsConstants.PskKeyExchangeMode> getKeyExchangeModes()
-
-