| 
| RSAParameters  | ExportParameters (bool includePrivateParameters) | 
|   | 
| void  | ImportParameters (RSAParameters parameters) | 
|   | 
| virtual byte[]  | Encrypt (byte[] data, RSAEncryptionPadding padding) | 
|   | 
| virtual byte[]  | Decrypt (byte[] data, RSAEncryptionPadding padding) | 
|   | 
| virtual byte[]  | SignHash (byte[] hash, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual bool  | VerifyHash (byte[] hash, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual bool  | TryDecrypt (ReadOnlySpan< byte > data, Span< byte > destination, RSAEncryptionPadding padding, out int bytesWritten) | 
|   | 
| virtual bool  | TryEncrypt (ReadOnlySpan< byte > data, Span< byte > destination, RSAEncryptionPadding padding, out int bytesWritten) | 
|   | 
| virtual bool  | TrySignHash (ReadOnlySpan< byte > hash, Span< byte > destination, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding, out int bytesWritten) | 
|   | 
| virtual bool  | VerifyHash (ReadOnlySpan< byte > hash, ReadOnlySpan< byte > signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual byte[]  | DecryptValue (byte[] rgb) | 
|   | 
| virtual byte[]  | EncryptValue (byte[] rgb) | 
|   | 
| byte[]  | SignData (byte[] data, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual byte[]  | SignData (byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual byte[]  | SignData (Stream data, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual bool  | TrySignData (ReadOnlySpan< byte > data, Span< byte > destination, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding, out int bytesWritten) | 
|   | 
| bool  | VerifyData (byte[] data, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual bool  | VerifyData (byte[] data, int offset, int count, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| bool  | VerifyData (Stream data, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual bool  | VerifyData (ReadOnlySpan< byte > data, ReadOnlySpan< byte > signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) | 
|   | 
| virtual byte[]  | ExportRSAPrivateKey () | 
|   | 
| virtual bool  | TryExportRSAPrivateKey (Span< byte > destination, out int bytesWritten) | 
|   | 
| virtual byte[]  | ExportRSAPublicKey () | 
|   | 
| virtual bool  | TryExportRSAPublicKey (Span< byte > destination, out int bytesWritten) | 
|   | 
| unsafe override bool  | TryExportSubjectPublicKeyInfo (Span< byte > destination, out int bytesWritten) | 
|   | 
| override bool  | TryExportPkcs8PrivateKey (Span< byte > destination, out int bytesWritten) | 
|   | 
| override bool  | TryExportEncryptedPkcs8PrivateKey (ReadOnlySpan< char > password, PbeParameters pbeParameters, Span< byte > destination, out int bytesWritten) | 
|   | 
| override bool  | TryExportEncryptedPkcs8PrivateKey (ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters, Span< byte > destination, out int bytesWritten) | 
|   | 
| unsafe override void  | ImportSubjectPublicKeyInfo (ReadOnlySpan< byte > source, out int bytesRead) | 
|   | 
| virtual unsafe void  | ImportRSAPublicKey (ReadOnlySpan< byte > source, out int bytesRead) | 
|   | 
| virtual unsafe void  | ImportRSAPrivateKey (ReadOnlySpan< byte > source, out int bytesRead) | 
|   | 
| unsafe override void  | ImportPkcs8PrivateKey (ReadOnlySpan< byte > source, out int bytesRead) | 
|   | 
| unsafe override void  | ImportEncryptedPkcs8PrivateKey (ReadOnlySpan< byte > passwordBytes, ReadOnlySpan< byte > source, out int bytesRead) | 
|   | 
| unsafe override void  | ImportEncryptedPkcs8PrivateKey (ReadOnlySpan< char > password, ReadOnlySpan< byte > source, out int bytesRead) | 
|   | 
| override void  | ImportFromPem (ReadOnlySpan< char > input) | 
|   | 
| override void  | ImportFromEncryptedPem (ReadOnlySpan< char > input, ReadOnlySpan< char > password) | 
|   | 
| override void  | ImportFromEncryptedPem (ReadOnlySpan< char > input, ReadOnlySpan< byte > passwordBytes) | 
|   | 
| override void  | FromXmlString (string xmlString) | 
|   | 
| override string  | ToXmlString (bool includePrivateParameters) | 
|   | 
| void  | Clear () | 
|   | 
| void  | Dispose () | 
|   | 
| virtual byte[]  | ExportEncryptedPkcs8PrivateKey (ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters) | 
|   | 
| virtual byte[]  | ExportEncryptedPkcs8PrivateKey (ReadOnlySpan< char > password, PbeParameters pbeParameters) | 
|   | 
| virtual byte[]  | ExportPkcs8PrivateKey () | 
|   | 
| virtual byte[]  | ExportSubjectPublicKeyInfo () | 
|   | 
Definition at line 14 of file RSA.cs.