BouncyCastlePQCProvider
, BouncyCastleProvider
public interface ConfigurableProvider
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
ACCEPTABLE_EC_CURVES |
A set of OBJECT IDENTIFIERs representing acceptable named curves for imported keys.
|
static java.lang.String |
ADDITIONAL_EC_PARAMETERS |
A set of OBJECT IDENTIFIERs to EC Curves providing local curve name mapping.
|
static java.lang.String |
DH_DEFAULT_PARAMS |
Diffie-Hellman Default Parameters - VM wide version
|
static java.lang.String |
EC_IMPLICITLY_CA |
Elliptic Curve CA parameters - VM wide version
|
static java.lang.String |
THREAD_LOCAL_DH_DEFAULT_PARAMS |
Diffie-Hellman Default Parameters - thread local version
|
static java.lang.String |
THREAD_LOCAL_EC_IMPLICITLY_CA |
Elliptic Curve CA parameters - thread local version
|
Modifier and Type | Method | Description |
---|---|---|
void |
addAlgorithm(java.lang.String key,
java.lang.String value) |
|
void |
addAlgorithm(java.lang.String type,
ASN1ObjectIdentifier oid,
java.lang.String className) |
|
void |
addAttributes(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> attributeMap) |
|
void |
addKeyInfoConverter(ASN1ObjectIdentifier oid,
AsymmetricKeyInfoConverter keyInfoConverter) |
|
boolean |
hasAlgorithm(java.lang.String type,
java.lang.String name) |
|
void |
setParameter(java.lang.String parameterName,
java.lang.Object parameter) |
static final java.lang.String THREAD_LOCAL_EC_IMPLICITLY_CA
static final java.lang.String EC_IMPLICITLY_CA
static final java.lang.String THREAD_LOCAL_DH_DEFAULT_PARAMS
static final java.lang.String DH_DEFAULT_PARAMS
static final java.lang.String ACCEPTABLE_EC_CURVES
static final java.lang.String ADDITIONAL_EC_PARAMETERS
void setParameter(java.lang.String parameterName, java.lang.Object parameter)
void addAlgorithm(java.lang.String key, java.lang.String value)
void addAlgorithm(java.lang.String type, ASN1ObjectIdentifier oid, java.lang.String className)
boolean hasAlgorithm(java.lang.String type, java.lang.String name)
void addKeyInfoConverter(ASN1ObjectIdentifier oid, AsymmetricKeyInfoConverter keyInfoConverter)
void addAttributes(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> attributeMap)