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