Package org.bouncycastle.jsse.provider
Class BouncyCastleJsseProvider
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.Object,java.lang.Object>
-
- java.util.Properties
-
- java.security.Provider
-
- org.bouncycastle.jsse.provider.BouncyCastleJsseProvider
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.Object,java.lang.Object>
public class BouncyCastleJsseProvider extends java.security.Provider
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROVIDER_NAME
-
Constructor Summary
Constructors Constructor Description BouncyCastleJsseProvider()
BouncyCastleJsseProvider(boolean fipsMode)
BouncyCastleJsseProvider(boolean fipsMode, java.security.Provider provider)
BouncyCastleJsseProvider(boolean fipsMode, JcaTlsCryptoProvider tlsCryptoProvider)
BouncyCastleJsseProvider(java.lang.String config)
BouncyCastleJsseProvider(java.security.Provider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.security.Provider
configure(java.lang.String configArg)
java.security.Provider.Service
getService(java.lang.String type, java.lang.String algorithm)
java.util.Set<java.security.Provider.Service>
getServices()
boolean
isFipsMode()
-
Methods inherited from class java.security.Provider
clear, compute, computeIfAbsent, computeIfPresent, elements, entrySet, forEach, get, getInfo, getName, getOrDefault, getProperty, getVersion, getVersionStr, isConfigured, keys, keySet, load, merge, put, putAll, putIfAbsent, putService, remove, remove, removeService, replace, replace, replaceAll, toString, values
-
-
-
-
Field Detail
-
PROVIDER_NAME
public static final java.lang.String PROVIDER_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BouncyCastleJsseProvider
public BouncyCastleJsseProvider()
-
BouncyCastleJsseProvider
public BouncyCastleJsseProvider(boolean fipsMode)
-
BouncyCastleJsseProvider
public BouncyCastleJsseProvider(java.security.Provider provider)
-
BouncyCastleJsseProvider
public BouncyCastleJsseProvider(boolean fipsMode, java.security.Provider provider)
-
BouncyCastleJsseProvider
public BouncyCastleJsseProvider(java.lang.String config)
-
BouncyCastleJsseProvider
public BouncyCastleJsseProvider(boolean fipsMode, JcaTlsCryptoProvider tlsCryptoProvider)
-
-
Method Detail
-
configure
public java.security.Provider configure(java.lang.String configArg)
- Overrides:
configure
in classjava.security.Provider
-
getService
public final java.security.Provider.Service getService(java.lang.String type, java.lang.String algorithm)
- Overrides:
getService
in classjava.security.Provider
-
getServices
public final java.util.Set<java.security.Provider.Service> getServices()
- Overrides:
getServices
in classjava.security.Provider
-
isFipsMode
public boolean isFipsMode()
-
-