public class PrivateKeyHolderFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
PrivateKeyHolder |
createPrivateKey(byte[] derEncodedPrivateKey,
String algorithm)
Creates a PrivateKeyHolder containing bytes representing the DER encoded PKCS8 unencrypted private key and the key wrapping format.
|
PrivateKeyHolder |
createPrivateKey(PrivateKey privateKey,
String providerName)
Creates a PrivateKeyHolder that contains a JCE PrivateKey and a provider name.
|
static PrivateKeyHolderFactory |
newInstance()
Creates a new instance of the PrivateKeyHolderFactory.
|
public static PrivateKeyHolderFactory newInstance()
public PrivateKeyHolder createPrivateKey(byte[] derEncodedPrivateKey, String algorithm)
derEncodedPrivateKey - algorithm - - representing the wrapping format of the key - RSA/DSApublic PrivateKeyHolder createPrivateKey(PrivateKey privateKey, String providerName)
privateKey - providerName - (Optional) Pass in if HSM provider or a specific provider has the private keyCopyright © 2010 - 2020 Adobe. All Rights Reserved