Package org.wildfly.security.ssl
Class MechanismDatabase
- java.lang.Object
-
- org.wildfly.security.ssl.MechanismDatabase
-
class MechanismDatabase extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
MechanismDatabase.Entry
-
Field Summary
Fields Modifier and Type Field Description private MechanismDatabase.Entry[][]
algorithmsById
private Map<String,MechanismDatabase.Entry>
entriesByOSSLName
private Map<String,MechanismDatabase.Entry>
entriesByStdName
private static MechanismDatabase
INSTANCE
private boolean
isTLS13
private static MechanismDatabase
TLS13_INSTANCE
-
Constructor Summary
Constructors Constructor Description MechanismDatabase(String databaseFileName)
MechanismDatabase(String databaseFileName, boolean isTLS13)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static <T> void
addTo(Map<T,List<MechanismDatabase.Entry>> map, T item, MechanismDatabase.Entry entry)
(package private) MechanismDatabase.Entry
getCipherSuite(String cipherSuite)
(package private) MechanismDatabase.Entry
getCipherSuiteById(int byte1, int byte2)
(package private) MechanismDatabase.Entry
getCipherSuiteOpenSSLName(String cipherSuite)
(package private) static MechanismDatabase
getInstance()
(package private) static MechanismDatabase
getTLS13Instance()
(package private) boolean
isTLS13()
(package private) static String
join(String joiner, String... strings)
(package private) static String[]
replaceEdh(String... strings)
-
-
-
Field Detail
-
INSTANCE
private static final MechanismDatabase INSTANCE
-
TLS13_INSTANCE
private static final MechanismDatabase TLS13_INSTANCE
-
entriesByStdName
private final Map<String,MechanismDatabase.Entry> entriesByStdName
-
entriesByOSSLName
private final Map<String,MechanismDatabase.Entry> entriesByOSSLName
-
algorithmsById
private final MechanismDatabase.Entry[][] algorithmsById
-
isTLS13
private final boolean isTLS13
-
-
Method Detail
-
getInstance
static MechanismDatabase getInstance()
-
getTLS13Instance
static MechanismDatabase getTLS13Instance()
-
addTo
static <T> void addTo(Map<T,List<MechanismDatabase.Entry>> map, T item, MechanismDatabase.Entry entry)
-
getCipherSuite
MechanismDatabase.Entry getCipherSuite(String cipherSuite)
-
getCipherSuiteOpenSSLName
MechanismDatabase.Entry getCipherSuiteOpenSSLName(String cipherSuite)
-
getCipherSuiteById
MechanismDatabase.Entry getCipherSuiteById(int byte1, int byte2)
-
isTLS13
boolean isTLS13()
-
-