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