| Modifier and Type | Field and Description |
|---|---|
| private Map | |
| private Map | |
| private Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static <A, B> Supplier | |
| public void | |
| public < the type of exception that is thrown E extends Throwable> T | Returns: the parameters for the specified algorithm IDa function that produces an exception from a string exception, AlgorithmId the algorithm ID algId)Get parameters by algorithm ID, or throw an exception if no parameters are defined for the specified ID. This method is used in several contexts that should throw different exceptions when the parameters are not found. |
| public < the type of exception that is thrown E extends Throwable> T | Returns: the parameters for the speca function that produces an exception from a string exception, AlgorithmParameterSpec the algorithm parameters spec params)Get parameters by algorithm parameter spec, or throw an exception if no parameters are defined for the spec. |
| public Optional | |
| public Optional | |
| public Optional | |
| public < the type of exception that is thrown E extends Throwable> T | |
| public void |
| nameMap | back to summary |
|---|---|
| private Map<String, T> nameMap | |
| oidMap | back to summary |
|---|---|
| private Map<ObjectIdentifier, T> oidMap | |
| sizeMap | back to summary |
|---|---|
| private Map<Integer, T> sizeMap | |
| ParametersMap | back to summary |
|---|---|
| public ParametersMap() | |
| apply | back to summary |
|---|---|
| private static <A, B> Supplier | |
| fix | back to summary |
|---|---|
| public void fix() | |
| get | back to summary |
|---|---|
| public <E extends Throwable> T get(Function<String, E> exception, AlgorithmId algId) throws AlgorithmId-:E Get parameters by algorithm ID, or throw an exception if no parameters are defined for the specified ID. This method is used in several contexts that should throw different exceptions when the parameters are not found. The first argument is a function that produces the desired exception.
| |
| get | back to summary |
|---|---|
| public <E extends Throwable> T get(Function<String, E> exception, AlgorithmParameterSpec params) throws AlgorithmParameterSpec-:E Get parameters by algorithm parameter spec, or throw an exception if no parameters are defined for the spec. This method is used in several contexts that should throw different exceptions when the parameters are not found. The first argument is a function that produces the desired exception.
| |
| getByName | back to summary |
|---|---|
| public Optional | |
| getByOid | back to summary |
|---|---|
| public Optional | |
| getBySize | back to summary |
|---|---|
| public Optional | |
| getBySize | back to summary |
|---|---|
| public <E extends Throwable> T getBySize(Function<String, E> exception, int size) throws Function-int-:E Get parameters by key size, or throw an exception if no parameters are defined for the specified key size. This method is used in several contexts that should throw different exceptions when the parameters are not found. The first argument is a function that produces the desired exception.
| |
| put | back to summary |
|---|---|
| public void put(String name, ObjectIdentifier oid, int size, T params) | |