public class TlsPlatform extends Object
| Modifier and Type | Field and Description |
|---|---|
private static int |
FIRST_GROUP |
private static List<String> |
LEGACY_PROTOCOLS |
private static Set<String> |
PREFERRED_PROTOCOLS |
private static Pattern |
PROTOCOL_VERSION |
private static SortedMap<Float,String> |
SORTED_PROTOCOLS |
private static Set<String> |
SUPPORTED_PROTOCOLS |
| Constructor and Description |
|---|
TlsPlatform() |
| Modifier and Type | Method and Description |
|---|---|
private static SSLContext |
getDefaultSslContext() |
private static SortedMap<Float,String> |
getDefaultSslContextProtocols() |
static String |
getLatestProtocol()
Get Latest Protocol based on high version number from default protocols in Java Security configuration
|
static Set<String> |
getPreferredProtocols()
Get Preferred Protocols based on supported protocols with legacy protocols removed
|
static Set<String> |
getSupportedProtocols()
Get all supported protocols based on Java Security configuration
|
private static final Pattern PROTOCOL_VERSION
private static final int FIRST_GROUP
public static Set<String> getSupportedProtocols()
public static Set<String> getPreferredProtocols()
public static String getLatestProtocol()
private static SortedMap<Float,String> getDefaultSslContextProtocols()
private static SSLContext getDefaultSslContext()
Copyright © 2021 Apache NiFi Project. All rights reserved.