@Override
    public void addAlgorithm(String key, String value) {
        checkState(!containsKey(key), "duplicate algorithm: %s", key);
        if (value.contains(".bouncycastle.")) {
            // Very likely to be a class name.
            checkClassName(value);
        }
        put(key, value);
    }
Invokes the specified {@link Supplier} with {@link MinifiedBouncyCastleProvider} enabled temporarily.
core/src/main/java/com/linecorp/armeria/internal/common/util/MinifiedBouncyCastleProvider.java