Κλάση System::Security::Cryptography::AsymmetricSignatureFormatter
περιεχόμενα
[
κρύβω
]AsymmetricSignatureFormatter class
Βασική κλάση για μορφοποιητές ασύμμετρων υπογραφών. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στο στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε στις συναρτήσεις ως όρισμα.
class AsymmetricSignatureFormatter : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| virtual CreateSignature(System::ArrayPtr<uint8_t>) | Πληροφορίες RTTI. |
| virtual CreateSignature(System::SharedPtr<HashAlgorithm>) | Δημιουργεί την υπογραφή για την καθορισμένη τιμή κατακερματισμού. |
| virtual SetHashAlgorithm(System::String) | Ορίζει τον αλγόριθμο κατακερματισμού που θα χρησιμοποιηθεί. |
| virtual SetKey(System::SharedPtr<AsymmetricAlgorithm>) | Ορίζει τον ασυμμετρικό αλγόριθμο που θα χρησιμοποιηθεί κατά τον υπολογισμό της υπογραφής. |
Δείτε επίσης
- Class Object
- Namespace System::Security::Cryptography
- Library Aspose.Page for C++