System::Security::Cryptography::AsymmetricAlgorithm klass

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 operatorn 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 denna pekare 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 som ska användas.
virtual get_KeySize()RTTI-information.
virtual get_LegalKeySizes()Hämtar en array med tillåtna nyckelstorlekar.
virtual get_SignatureAlgorithm()Hämtar signaturalgoritm som ska användas.
virtual set_KeySize(int32_t)Ställer in nyckelstorlek.
virtual ToXmlString(bool)Skriver algoritmparametrar till XML-sträng.

Se även