Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berisi kelas kriptografi yang memiliki pemetaan ke nama yang mudah diingat dalam <elemen nameEntry> .
<configuration>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
<cryptoClasses>
<cryptoClass>
Syntax
<cryptoClass customClassName="fully qualified type name" />
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Attributes
| Attribute | Description |
|---|---|
customClassName |
Atribut yang diperlukan. Berisi informasi untuk kelas kriptografi. Gunakan atribut ini untuk memberikan nama pendek untuk kelas Anda. Anda harus menentukan string yang memenuhi persyaratan yang ditentukan dalam Menentukan Nama Tipe yang Sepenuhnya Memenuhi Syarat. |
Elemen Anak
Tidak ada.
Elemen Induk
| Elemen | Description |
|---|---|
configuration |
Elemen akar di setiap file konfigurasi yang digunakan oleh runtime dan aplikasi .NET Framework. |
cryptoClasses |
Berisi daftar kelas kriptografi yang memiliki pemetaan ke nama yang mudah diingat dalam <elemen nameEntry> . |
cryptographySettings |
Berisi pengaturan kriptografi. |
cryptoNameMapping |
Berisi pemetaan kelas ke nama yang mudah diingat. |
mscorlib |
<Berisi elemen cryptographySettings>. |
Example
Contoh berikut menunjukkan cara menggunakan <cryptoClass> elemen untuk mereferensikan kelas kriptografi dan untuk mengonfigurasi runtime. Anda kemudian dapat meneruskan string "RSA" ke CryptoConfig.CreateFromName metode dan menggunakan Create metode untuk mengembalikan MyCryptoRSAClass objek.
<configuration>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
<cryptoClasses>
<cryptoClass MyCryptoRSA="MyCryptoRSAClass, MyAssembly
Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
Version=1.0.0.0"/>
</cryptoClasses>
<nameEntry name="RSA" class="MyCryptoRSA"/>
<nameEntry name="System.Security.Cryptography.AsymmetricAlgorithm"
class="MyCryptoRSA"/>
</cryptoNameMapping>
</cryptographySettings>
</mscorlib>
</configuration>