Package org.wildfly.security
Class WildFlyElytronBaseProvider
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<Object,Object>
-
- java.util.Properties
-
- java.security.Provider
-
- org.wildfly.security.VersionedProvider
-
- org.wildfly.security.WildFlyElytronBaseProvider
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<Object,Object>
- Direct Known Subclasses:
WildFlyElytronCredentialStoreProvider,WildFlyElytronDigestProvider,WildFlyElytronHttpBasicProvider,WildFlyElytronHttpBearerProvider,WildFlyElytronHttpClientCertProvider,WildFlyElytronHttpDigestProvider,WildFlyElytronHttpFormProvider,WildFlyElytronHttpSpnegoProvider,WildFlyElytronKeyProvider,WildFlyElytronPasswordProvider
public abstract class WildFlyElytronBaseProvider extends VersionedProvider
The baseProviderimplementation for security services made available by Elytron.- Author:
- Darran Lofthouse, David M. Lloyd
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classWildFlyElytronBaseProvider.ProviderService-
Nested classes/interfaces inherited from class java.security.Provider
Provider.Service
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringALG_PARAMS_TYPEprotected static List<String>emptyListprotected static Map<String,String>emptyMapprotected static StringHTTP_SERVER_FACTORY_TYPEprotected static StringPASSWORD_FACTORY_TYPEprotected static StringSASL_CLIENT_FACTORY_TYPEprotected static StringSASL_SERVER_FACTORY_TYPE-
Fields inherited from class java.util.Properties
defaults
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWildFlyElytronBaseProvider(String name, String version, String info)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidputAlgorithmParametersImplementations()protected voidputPasswordImplementations()-
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
-
HTTP_SERVER_FACTORY_TYPE
protected static final String HTTP_SERVER_FACTORY_TYPE
- See Also:
- Constant Field Values
-
SASL_CLIENT_FACTORY_TYPE
protected static final String SASL_CLIENT_FACTORY_TYPE
- See Also:
- Constant Field Values
-
SASL_SERVER_FACTORY_TYPE
protected static final String SASL_SERVER_FACTORY_TYPE
- See Also:
- Constant Field Values
-
PASSWORD_FACTORY_TYPE
protected static final String PASSWORD_FACTORY_TYPE
- See Also:
- Constant Field Values
-
ALG_PARAMS_TYPE
protected static final String ALG_PARAMS_TYPE
- See Also:
- Constant Field Values
-
-