Interface ConfigurableProvider
-
- All Known Implementing Classes:
BouncyCastleProvider
public interface ConfigurableProviderImplemented by the BC provider. This allows setting of hidden parameters, such as the ImplicitCA parameters from X.962, if used.
-
-
Field Summary
Fields Modifier and Type Field Description static StringDH_DEFAULT_PARAMSDiffie-Hellman Default Parameters - VM wide versionstatic StringEC_IMPLICITLY_CAElliptic Curve CA parameters - VM wide versionstatic StringTHREAD_LOCAL_DH_DEFAULT_PARAMSDiffie-Hellman Default Parameters - thread local versionstatic StringTHREAD_LOCAL_EC_IMPLICITLY_CAElliptic Curve CA parameters - thread local version
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAlgorithm(String key, String value)voidaddKeyInfoConverter(ASN1ObjectIdentifier oid, AsymmetricKeyInfoConverter keyInfoConverter)booleanhasAlgorithm(String type, String name)voidsetParameter(String parameterName, Object parameter)
-
-
-
Field Detail
-
THREAD_LOCAL_EC_IMPLICITLY_CA
static final String THREAD_LOCAL_EC_IMPLICITLY_CA
Elliptic Curve CA parameters - thread local version- See Also:
- Constant Field Values
-
EC_IMPLICITLY_CA
static final String EC_IMPLICITLY_CA
Elliptic Curve CA parameters - VM wide version- See Also:
- Constant Field Values
-
THREAD_LOCAL_DH_DEFAULT_PARAMS
static final String THREAD_LOCAL_DH_DEFAULT_PARAMS
Diffie-Hellman Default Parameters - thread local version- See Also:
- Constant Field Values
-
DH_DEFAULT_PARAMS
static final String DH_DEFAULT_PARAMS
Diffie-Hellman Default Parameters - VM wide version- See Also:
- Constant Field Values
-
-
Method Detail
-
addKeyInfoConverter
void addKeyInfoConverter(ASN1ObjectIdentifier oid, AsymmetricKeyInfoConverter keyInfoConverter)
-
-