
public class RsaKeyGenerator extends Object implements KeyGenerator
| Constructor and Description | 
|---|
| RsaKeyGenerator(String spec) | 
| Modifier and Type | Method and Description | 
|---|---|
| static KeyExpression | convertPairFromPkcs8X509ToPkcs1(KeyExpression pairPkcs8X509) | 
| static String | convertPrivateKeyFromPkcs8ToPkcs1Pem(byte[] privateKeyPkcs8) | 
| static String | convertPublicKeyFromX509ToPkcs1Pem(byte[] publicKeyX509) | 
| KeyExpression | generateKey() | 
| static KeyPair | generateRsaKeyPair(Provider provider,
                  int keySize) | 
| static KeyExpression | generateRsaKeyPair(Provider provider,
                  String keyFormat,
                  int keySize) | 
| static KeyExpression | generateRsaKeyPairPkcs8X509(Provider provider,
                           int keySize) | 
| KeyExpression | getKey(String spec) | 
| static String | pem(byte[] bytes,
   String keyFormat,
   String keyType) | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSpecpublic RsaKeyGenerator(String spec)
public KeyExpression generateKey()
generateKey in interface KeyGeneratorpublic KeyExpression getKey(String spec)
getKey in interface KeyGeneratorpublic static KeyExpression convertPairFromPkcs8X509ToPkcs1(KeyExpression pairPkcs8X509)
public static String convertPrivateKeyFromPkcs8ToPkcs1Pem(byte[] privateKeyPkcs8)
public static String convertPublicKeyFromX509ToPkcs1Pem(byte[] publicKeyX509)
public static KeyExpression generateRsaKeyPair(Provider provider, String keyFormat, int keySize)
public static KeyExpression generateRsaKeyPairPkcs8X509(Provider provider, int keySize)
Copyright © 2017. All rights reserved.