Package org.wildfly.security
Class VersionedProvider
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<Object,Object>
-
- java.util.Properties
-
- java.security.Provider
-
- org.wildfly.security.VersionedProvider
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<Object,Object>
- Direct Known Subclasses:
WildFlyElytronBaseProvider
,WildFlyElytronProvider
public abstract class VersionedProvider extends Provider
A security provider which uses a string version, forward compatible with Java 9.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.security.Provider
Provider.Service
-
-
Field Summary
-
Fields inherited from class java.util.Properties
defaults
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
VersionedProvider(String name, String version, String info)
Constructs a provider with the specified name, version number, and information.
-
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
-
-
-
-
Constructor Detail
-
VersionedProvider
protected VersionedProvider(String name, String version, String info)
Constructs a provider with the specified name, version number, and information.- Parameters:
name
- the provider nameversion
- the provider version number stringinfo
- a description of the provider and its services
-
-