46 lines
2.0 KiB
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;
|
|
}
|