System::Security::Cryptography::AsymmetricAlgorithm klass
Innehåll
[
Dölj
]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
| Metod | Beskrivning |
|---|---|
| Clear() | Frigör alla resurser. |
| static Create() | Skapar en standardalgoritm. Ej implementerad. |
| static Create(const String&) | Skapar algoritm efter namn. Ej implementerad. |
| Dispose() override | Frigö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
- Class Object
- Class IDisposable
- Namespace System::Security::Cryptography
- Library Aspose.Page for C++