Top Constructors Methods
io.netty.handler.ssl

pack-priv final Class Java8SslUtils

extends Object
Class Inheritance
Annotations
@SuppressJava6Requirement
reason:Usage guarded by java version check
Imports
io.netty.util.internal.SuppressJava6Requirement, io.netty.util.CharsetUtil, javax.net.ssl.SNIHostName, .SNIMatcher, .SNIServerName, .SSLParameters, java.util.ArrayList, .Collection, .Collections, .Iterator, .List

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static boolean
checkSniHostnameMatch(Collection<?> matchers, byte[] hostname)

pack-priv static List<E>
getSniHostName(byte[] hostname)

pack-priv static List<String>
pack-priv static List<E>
pack-priv static boolean
pack-priv static boolean
pack-priv static void
setSniHostNames(SSLParameters sslParameters, List<String> names)

pack-priv static void
setSNIMatchers(SSLParameters sslParameters, Collection<?> matchers)

pack-priv static void
setUseCipherSuitesOrder(SSLParameters sslParameters, boolean useOrder)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Java8SslUtilsback to summary
private Java8SslUtils()

Method Detail

checkSniHostnameMatchback to summary
pack-priv static boolean checkSniHostnameMatch(Collection<?> matchers, byte[] hostname)
Annotations
@SuppressWarnings:unchecked
getSniHostNameback to summary
pack-priv static List<E> getSniHostName(byte[] hostname)
getSniHostNamesback to summary
pack-priv static List<String> getSniHostNames(SSLParameters sslParameters)
getSniHostNamesback to summary
pack-priv static List<E> getSniHostNames(List<String> names)
getUseCipherSuitesOrderback to summary
pack-priv static boolean getUseCipherSuitesOrder(SSLParameters sslParameters)
isValidHostNameForSNIback to summary
pack-priv static boolean isValidHostNameForSNI(String hostname)
setSniHostNamesback to summary
pack-priv static void setSniHostNames(SSLParameters sslParameters, List<String> names)
setSNIMatchersback to summary
pack-priv static void setSNIMatchers(SSLParameters sslParameters, Collection<?> matchers)
Annotations
@SuppressWarnings:unchecked
setUseCipherSuitesOrderback to summary
pack-priv static void setUseCipherSuitesOrder(SSLParameters sslParameters, boolean useOrder)