1package org.bouncycastle.jcajce.provider.util; 2 3import java.io.IOException; 4import java.security.PrivateKey; 5import java.security.PublicKey; 6 7import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; 8import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo; 9 10public interface AsymmetricKeyInfoConverter 11{ 12 PrivateKey generatePrivate(PrivateKeyInfo keyInfo) 13 throws IOException; 14 15 PublicKey generatePublic(SubjectPublicKeyInfo keyInfo) 16 throws IOException; 17} 18