System::Security::SecureString kelas
isi
[
bersembunyi
]SecureString class
Secure string, mewakili teks yang harus dijaga kerahasiaannya. Kelas ini TIDAK MENGENKRIPSI data internal. Objek-objek kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini pada stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskan ke fungsi sebagai argumen.
class SecureString : public System::IDisposable
Metode
| Metode | Deskripsi |
|---|---|
| AppendChar(char16_t) | Menambahkan sebuah karakter ke akhir string. |
| Clear() | Menghapus semua karakter dari secure string saat ini. |
| Copy() const | Membuat duplikat dari secure string ini. |
| Dispose() override | Melepaskan semua sumber daya yang digunakan oleh objek saat ini. |
| get_Length() const | Mendapatkan jumlah karakter dalam string aman ini. |
| InsertAt(int32_t, char16_t) | Menyisipkan sebuah karakter pada indeks yang ditentukan. |
| IsReadOnly() const | Mendapatkan flag yang menunjukkan apakah objek ini ditandai sebagai hanya-baca. |
| MakeReadOnly() | Membuat string aman ini menjadi hanya-baca. |
| operator=(const SecureString&) | |
| RemoveAt(int32_t) | Menghapus karakter pada posisi yang ditentukan. |
| SecureString() | Informasi RTTI. |
| SecureString(const char16_t *, int32_t) | Konstruktor. |
| SecureString(const SecureString&) | |
| SetAt(int32_t, char16_t) | Mengganti karakter yang ada pada posisi yang ditentukan. |
| ToUnsecureString() const | Menyalin isi string aman ini ke objek String yang tidak aman. Gunakan dengan hati-hati. |
| ~SecureString() | Destruktor. |
Lihat Juga
- Class IDisposable
- Namespace System::Security
- Library Aspose.Page for C++