Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography 1.29
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.bouncycastle.jce.provider
Class JDKKeyFactory

    java.lang.Object
      |
      +--java.security.KeyFactorySpi
            |
            +--org.bouncycastle.jce.provider.JDKKeyFactory

Direct Known Subclasses:
  JDKKeyFactory.DH, JDKKeyFactory.DSA, JDKKeyFactory.EC, JDKKeyFactory.ElGamal, JDKKeyFactory.GOST3410, JDKKeyFactory.RSA

public abstract class JDKKeyFactory
extends java.security.KeyFactorySpi

Inner Class Summary
`static class` | `JDKKeyFactory.DH`
`static class` | `JDKKeyFactory.DSA`
`static class` | `JDKKeyFactory.EC`
`static class` | `JDKKeyFactory.ECDH`
`static class` | `JDKKeyFactory.ECDHC`
`static class` | `JDKKeyFactory.ECDSA`
`static class` | `JDKKeyFactory.ECGOST3410`
`static class` | `JDKKeyFactory.ElGamal`
`static class` | `JDKKeyFactory.GOST3410`
`static class` | `JDKKeyFactory.RSA`

Field Summary
`protected boolean` | `elGamalFactory`

Constructor Summary
`JDKKeyFactory()`

Method Summary
`protected java.security.spec.KeySpec` | `engineGetKeySpec(java.security.Key key, java.lang.Class spec)`
`protected java.security.Key` | `engineTranslateKey(java.security.Key key)`

Methods inherited from class java.security.KeyFactorySpi
`engineGeneratePrivate, engineGeneratePublic`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### elGamalFactory

    protected boolean elGamalFactory

Constructor Detail

### JDKKeyFactory

    public JDKKeyFactory()

Method Detail

### engineGetKeySpec

    protected java.security.spec.KeySpec engineGetKeySpec(java.security.Key key,
                                                          java.lang.Class spec)
                                                   throws java.security.spec.InvalidKeySpecException

  Overrides:
    `engineGetKeySpec` in class `java.security.KeyFactorySpi`

### engineTranslateKey

    protected java.security.Key engineTranslateKey(java.security.Key key)
                                            throws java.security.InvalidKeyException

  Overrides:
    `engineTranslateKey` in class `java.security.KeyFactorySpi`

Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography 1.29
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD