refactor(Instance): removed.
- Moved statc RSAFactory instance to RSAFactory
This commit is contained in:
@@ -6,6 +6,8 @@ namespace DigitalData.Core.Security.RSAKey;
|
||||
|
||||
public class RSAFactory : IAsymmetricKeyFactory
|
||||
{
|
||||
public static readonly RSAFactory Static = new();
|
||||
|
||||
public string CreatePrivateKeyPem(int? keySizeInBits = null, bool encrypt = false) => encrypt
|
||||
? CreateEncryptedPrivateKeyPem(keySizeInBits: keySizeInBits)
|
||||
: RSA.Create(keySizeInBits ?? RSAFactoryParams.Default.KeySizeInBits).ExportRSAPrivateKeyPem();
|
||||
|
||||
Reference in New Issue
Block a user