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.StringPROVIDER_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.Providerconfigure(java.lang.String configArg)java.security.Provider.ServicegetService(java.lang.String type, java.lang.String algorithm)java.util.Set<java.security.Provider.Service>getServices()booleanisFipsMode()-
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:
configurein classjava.security.Provider
-
getService
public final java.security.Provider.Service getService(java.lang.String type, java.lang.String algorithm)- Overrides:
getServicein classjava.security.Provider
-
getServices
public final java.util.Set<java.security.Provider.Service> getServices()
- Overrides:
getServicesin classjava.security.Provider
-
isFipsMode
public boolean isFipsMode()
-
-