Zdexby TheHolyOneZ
42,595 classes
Class

AsymmetricAlgorithm

: Object
System.Security.Cryptography.AsymmetricAlgorithm, mscorlib 0x0020 (32 B) inherited 0x0010 mscorlib.dll
implements IDisposable
0x00x0020

Members 2

OffsetSizeNameTypeFlagsDefault
0x04KeySizeValueint1 flags—
0x00140x04padding / unreflected
0x08LegalKeySizesValueKeySizes[]1 flags—

Functions 25

SignatureFlagsNativeParams
void .ctor()2 flags0x00
void Dispose()PublicFinal+2 flags0x00
void Clear()Public0x00
void Dispose(bool disposing)3 flags0x01
int get_KeySize()Public+3 flags0x04
void set_KeySize(int value)Public+3 flags0x04
KeySizes[] get_LegalKeySizes()Public+3 flags0x08
string get_SignatureAlgorithm()Public+3 flags0x08
string get_KeyExchangeAlgorithm()Public+3 flags0x08
AsymmetricAlgorithm Create()PublicStatic0x08
AsymmetricAlgorithm Create(const string& algName)PublicStatic0x08
void FromXmlString(const string& xmlString)Public+2 flags0x08
string ToXmlString(bool includePrivateParameters)Public+2 flags0x08
byte[] ExportEncryptedPkcs8PrivateKey(const ReadOnlySpan<System.Byte>& passwordBytes, PbeParameters pbeParameters)Public+2 flags0x10
byte[] ExportEncryptedPkcs8PrivateKey(const ReadOnlySpan<System.Char>& password, PbeParameters pbeParameters)Public+2 flags0x10
byte[] ExportPkcs8PrivateKey()Public+2 flags0x08
byte[] ExportSubjectPublicKeyInfo()Public+2 flags0x08
void ImportEncryptedPkcs8PrivateKey(const ReadOnlySpan<System.Byte>& passwordBytes, const ReadOnlySpan<System.Byte>& source, ref int& bytesRead)Public+2 flags0x10
void ImportEncryptedPkcs8PrivateKey(const ReadOnlySpan<System.Char>& password, const ReadOnlySpan<System.Byte>& source, ref int& bytesRead)Public+2 flags0x10
void ImportPkcs8PrivateKey(const ReadOnlySpan<System.Byte>& source, ref int& bytesRead)Public+2 flags0x10
void ImportSubjectPublicKeyInfo(const ReadOnlySpan<System.Byte>& source, ref int& bytesRead)Public+2 flags0x10
bool TryExportEncryptedPkcs8PrivateKey(const ReadOnlySpan<System.Byte>& passwordBytes, PbeParameters pbeParameters, const Span<System.Byte>& destination, ref int& bytesWritten)Public+2 flags0x10
bool TryExportEncryptedPkcs8PrivateKey(const ReadOnlySpan<System.Char>& password, PbeParameters pbeParameters, const Span<System.Byte>& destination, ref int& bytesWritten)Public+2 flags0x10
bool TryExportPkcs8PrivateKey(const Span<System.Byte>& destination, ref int& bytesWritten)Public+2 flags0x10
bool TryExportSubjectPublicKeyInfo(const Span<System.Byte>& destination, ref int& bytesWritten)Public+2 flags0x10

Subclasses 2

Used by 26

types with a member, parameter or interface of this type