what-the-bank/sources/org/bouncycastle/jcajce/provider/config/ConfigurableProvider.java

23 lines
943 B
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package org.bouncycastle.jcajce.provider.config;
import org.bouncycastle.asn1.ASN1ObjectIdentifier;
import org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter;
/* loaded from: classes6.dex */
public interface ConfigurableProvider {
public static final String DH_DEFAULT_PARAMS = "DhDefaultParams";
public static final String EC_IMPLICITLY_CA = "ecImplicitlyCa";
public static final String THREAD_LOCAL_DH_DEFAULT_PARAMS = "threadLocalDhDefaultParams";
public static final String THREAD_LOCAL_EC_IMPLICITLY_CA = "threadLocalEcImplicitlyCa";
void addAlgorithm(String str, String str2);
void addAlgorithm(String str, ASN1ObjectIdentifier aSN1ObjectIdentifier, String str2);
void addKeyInfoConverter(ASN1ObjectIdentifier aSN1ObjectIdentifier, AsymmetricKeyInfoConverter asymmetricKeyInfoConverter);
boolean hasAlgorithm(String str, String str2);
void setParameter(String str, Object obj);
}