# com.beasys.commerce.ebusiness.security
ExtendedPrivateKey Class

public class ExtendedPrivateKey
extends `RSAPrivateKeyPKCS8`
implements `Serializable`

Hierarchy
  `Object`
  `Key`
  `RSAKey`
  `RSAPrivateKey`
  `RSAPrivateKeyPKCS8`
  `ExtendedPrivateKey`

All Implemented Interfaces
  `Serializable`, `Streamable`

## Field Summary

Fields from weblogic.security`.`RSAPrivateKeyPKCS8``
`pkcs5`

Fields from weblogic.security`.`RSAPrivateKey``
`coefficient, exponent1, exponent2, prime1, prime2, publicExponent`

Fields from weblogic.security`.`RSAKey``
`exponent, modulus`

Fields from weblogic.security`.`Key``
`entity, expirationDate, keyBytes`

## Constructor Summary

ExtendedPrivateKey()
ExtendedPrivateKey(`RSAPrivateKey` rpk, `MD5RandomBitsSource` rbs)

## Method Summary

`public void` | `setPKCS5`(`PKCS5` localPKCS5)

Methods from `weblogic.security.`RSAPrivateKeyPKCS8``
`getKey, input, length, output, setPassword, setPassword`

Methods from `weblogic.security.`RSAPrivateKey``
`getPublicExponent, input, isPublic, length, output`

Methods from `weblogic.security.`RSAKey``
`getExponent, getModulus, initialize, input, isPublic, length, modulusLength, output, save, setBytes, setModulusExponent, toString`

Methods from `weblogic.security.`Key``
`getBytes, getEntity, getExpirationDate, initialize, keySize, save, setBytes, setEntity, setExpirationDate`

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

Methods from interface `weblogic.security.`Streamable``
`input, length, output`

## Constructor Detail

### ExtendedPrivateKey

    public ExtendedPrivateKey()

### ExtendedPrivateKey

    public ExtendedPrivateKey(RSAPrivateKey rpk,
                              MD5RandomBitsSource rbs)

## Method Detail

### setPKCS5(PKCS5) Method

    public void setPKCS5(PKCS5 localPKCS5)