org.bouncycastle.eac.jcajce.NamedEACHelper Maven / Gradle / Ivy
package org.bouncycastle.eac.jcajce;
import java.security.KeyFactory;
import java.security.NoSuchAlgorithmException;
import java.security.NoSuchProviderException;
class NamedEACHelper
implements EACHelper
{
private final String providerName;
NamedEACHelper(String providerName)
{
this.providerName = providerName;
}
public KeyFactory createKeyFactory(String type)
throws NoSuchProviderException, NoSuchAlgorithmException
{
return KeyFactory.getInstance(type, providerName);
}
}