Package org.mozilla.jss
Class JSSProvider
java.lang.Object
java.util.Dictionary<Object,Object>
java.util.Hashtable<Object,Object>
java.util.Properties
java.security.Provider
org.mozilla.jss.JSSProvider
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<Object,
Object>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.security.Provider
Provider.Service
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static CryptoManager
static boolean
private static final String
private static JSSLoader
private static final org.slf4j.Logger
private static final long
Fields inherited from class java.util.Properties
defaults
-
Constructor Summary
ConstructorsConstructorDescriptionJSSProvider
(boolean initialize) JSSProvider
(InputStream config) JSSProvider
(String config_path) -
Method Summary
Modifier and TypeMethodDescriptionConfigure this instance of JSSProvider with the specified path to a JSS configuration properties file.Return the CryptoManager this instance was initialized with.getService
(String type, String algorithm) protected void
static boolean
isAlgorithmDeprecated
(String algorithm) toString()
Methods inherited from class java.security.Provider
clear, compute, computeIfAbsent, computeIfPresent, elements, entrySet, forEach, get, getInfo, getName, getOrDefault, getProperty, getServices, getVersion, getVersionStr, isConfigured, keys, keySet, load, merge, put, putAll, putIfAbsent, putService, remove, remove, removeService, replace, replace, replaceAll, 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 Details
-
logger
private static final org.slf4j.Logger logger -
ENABLE_JSSENGINE
public static boolean ENABLE_JSSENGINE -
serialVersionUID
private static final long serialVersionUID- See Also:
-
JSS_VERSION
-
DEPRECATED_ALGORITHMS
-
loader
-
cm
-
-
Constructor Details
-
Method Details
-
configure
Configure this instance of JSSProvider with the specified path to a JSS configuration properties file. See JSSLoader's class description for a description of the JSS configuration properties file and known values. If the JSSProvider is already loaded, this is a no-op. -
getCryptoManager
Return the CryptoManager this instance was initialized with. -
getService
- Overrides:
getService
in classProvider
-
isAlgorithmDeprecated
-
getDeprecatedAlgortihms
-
initializeProvider
protected void initializeProvider() -
toString
-