- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<Object,Object>
-
- java.util.Properties
-
- java.security.Provider
-
- de.sfuhrm.openssl4j.OpenSSLProvider
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<Object,Object>
public class OpenSSLProvider extends Provider
JCA provider directing all calls to the system native OpenSSL library.- Author:
- Stephan Fuhrmann
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.security.Provider
Provider.Service
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROVIDER_NAMEThe provider name as passed to JCA.-
Fields inherited from class java.util.Properties
defaults
-
-
Constructor Summary
Constructors Constructor Description OpenSSLProvider()Constructor for the JCA Provider for OpenSSL JNI.
-
Method Summary
-
Methods inherited from class java.security.Provider
clear, compute, computeIfAbsent, computeIfPresent, configure, elements, entrySet, forEach, get, getInfo, getName, getOrDefault, getProperty, getService, getServices, getVersion, getVersionStr, isConfigured, keys, keySet, load, merge, put, putAll, putIfAbsent, putService, remove, remove, removeService, replace, replace, replaceAll, toString, values
-
Methods inherited from class java.util.Properties
clone, contains, containsKey, containsValue, equals, getProperty, hashCode, isEmpty, list, list, load, loadFromXML, propertyNames, rehash, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames
-
-
-
-
Field Detail
-
PROVIDER_NAME
public static final String PROVIDER_NAME
The provider name as passed to JCA.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OpenSSLProvider
public OpenSSLProvider() throws IOExceptionConstructor for the JCA Provider for OpenSSL JNI.- Throws:
IOException- if the native object file can't be loaded and the class can't be used.
-
-