Top Description Fields Constructors Methods
org.apache.hc.core5.http.ssl

public final Class TlsCiphers

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Arrays, .Collections, .HashSet, .List, .Set, java.util.regex.Pattern

TLS cipher suite support methods
Since
5.0

Field Summary

Modifier and TypeField and Description
private static final Set<String>
private static final List<Pattern>
private static final String
private static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static String[]
excludeH2Blacklisted(final String... ciphers)

public static String[]
excludeWeak(final String... ciphers)

public static boolean
isH2Blacklisted(final String cipherSuite)

public static boolean
isWeak(final String cipherSuite)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

H2_BLACKLISTEDback to summary
private static final Set<String> H2_BLACKLISTED
WEAK_CIPHER_SUITE_PATTERNSback to summary
private static final List<Pattern> WEAK_CIPHER_SUITE_PATTERNS
WEAK_CIPHERSback to summary
private static final String WEAK_CIPHERS
WEAK_KEY_EXCHANGESback to summary
private static final String WEAK_KEY_EXCHANGES

Constructor Detail

TlsCiphersback to summary
public TlsCiphers()

Method Detail

excludeH2Blacklistedback to summary
public static String[] excludeH2Blacklisted(final String... ciphers)
excludeWeakback to summary
public static String[] excludeWeak(final String... ciphers)
isH2Blacklistedback to summary
public static boolean isH2Blacklisted(final String cipherSuite)
isWeakback to summary
public static boolean isWeak(final String cipherSuite)