what-the-bank/sources/org/bouncycastle/jcajce/util/JcaJceHelper.java

46 lines
2.0 KiB
Java

package org.bouncycastle.jcajce.util;
import java.security.AlgorithmParameterGenerator;
import java.security.AlgorithmParameters;
import java.security.KeyFactory;
import java.security.KeyPairGenerator;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.security.NoSuchProviderException;
import java.security.Signature;
import java.security.cert.CertificateException;
import java.security.cert.CertificateFactory;
import javax.crypto.Cipher;
import javax.crypto.KeyAgreement;
import javax.crypto.KeyGenerator;
import javax.crypto.Mac;
import javax.crypto.NoSuchPaddingException;
import javax.crypto.SecretKeyFactory;
/* loaded from: classes6.dex */
public interface JcaJceHelper {
AlgorithmParameterGenerator createAlgorithmParameterGenerator(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
AlgorithmParameters createAlgorithmParameters(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
CertificateFactory createCertificateFactory(String str) throws NoSuchProviderException, CertificateException;
Cipher createCipher(String str) throws NoSuchAlgorithmException, NoSuchPaddingException, NoSuchProviderException;
MessageDigest createDigest(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
KeyAgreement createKeyAgreement(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
KeyFactory createKeyFactory(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
KeyGenerator createKeyGenerator(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
KeyPairGenerator createKeyPairGenerator(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
Mac createMac(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
SecretKeyFactory createSecretKeyFactory(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
Signature createSignature(String str) throws NoSuchAlgorithmException, NoSuchProviderException;
}