System::Security::Cryptography::AsymmetricAlgorithm class

AsymmetricAlgorithm class

Abstrakt basklass för asymmetriska krypteringsalgoritmer. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.

class AsymmetricAlgorithm : public virtual System::Object,
                            public System::IDisposable

Metoder

MetodBeskrivning
Clear()Frigör alla resurser.
static Create()Skapar en standardalgoritm. Ej implementerad.
static Create(const String&)Skapar algoritm efter namn. Ej implementerad.
Dispose() overrideFrigör resurser som ägs av det aktuella objektet.
virtual FromXmlString(String)Läser algoritmparametrar från XML-sträng.
virtual get_KeyExchangeAlgorithm()Hämtar nyckelutbytesalgoritm att använda.
virtual get_KeySize()RTTI-information.
virtual get_LegalKeySizes()Hämtar en array med tillåtna nyckelstorlekar.
virtual get_SignatureAlgorithm()Hämtar signaturalgoritm att använda.
virtual set_KeySize(int32_t)Ställer in nyckelstorlek.
virtual ToXmlString(bool)Skriver algoritmparametrar till XML-sträng.

Se även