Module java.base
Package java.security

# Class KeyFactorySpi

=
public abstract class KeyFactorySpi
extends java.lang.Object

## Constructors

- =
  public KeyFactorySpi()

## Methods

- =
  protected abstract java.security.PrivateKey engineGeneratePrivate(java.security.spec.KeySpec arg0) throws java.security.spec.InvalidKeySpecException
- =
  protected abstract java.security.PublicKey engineGeneratePublic(java.security.spec.KeySpec arg0) throws java.security.spec.InvalidKeySpecException
- =
  protected abstract <T> T engineGetKeySpec(java.security.Key arg0, java.lang.Class<T> arg1) throws java.security.spec.InvalidKeySpecException
- =
  protected abstract java.security.Key engineTranslateKey(java.security.Key arg0) throws java.security.InvalidKeyException

## Summary

No differences.