Aracılığıyla paylaş


<cryptographySettings> Öğe

Şifreleme ayarlarını içerir.

<configuration>
  <mscorlib>
    <cryptographySettings>

Sözdizimi

      <cryptographySettings>
</cryptographySettings>

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Attributes

Yok.

Alt Öğeler

Öğe Description
<cryptoNameMapping> Sınıfların kolay adlara eşlemelerini içerir.
<oidMap> Sınıflara ASN.1 nesne tanımlayıcısı (OID) eşlemeleri içerir.

Üst Öğeler

Öğe Description
configuration Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.
mscorlib cryptographySettings öğesini içerir.

Example

Aşağıdaki örnekte, öğesinin <cryptographySettings> şifreleme adı eşlemelerini ve OID eşlemelerini içerecek şekilde nasıl kullanıldığı gösterilmektedir. Bu örnek çalışma zamanını bir HashAlgorithm.Create nesne döndürecek MyHashClass şekilde yapılandırılır ve MyCryptoClass sınıf 1.3.36.2.1 nesne tanımlayıcısına eşler.

<configuration>
   <mscorlib>
      <cryptographySettings>
         <cryptoNameMapping>
            <cryptoClasses>
               <cryptoClass   MyHash="MyHashClass, MyAssembly
                  Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
                  Version=1.0.0.0"/>
               <cryptoClass   MyCrypto="MyCryptoClass, MyAssembly
                  Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
                  Version=1.0.0.0"/>
            </cryptoClasses>
            <nameEntry name="System.Security.Cryptography.HashAlgorithm"
                       class="MyHash"/>
         </cryptoNameMapping>
         <oidMap>
            <oidEntry OID="1.3.36.3.2.1"   name="MyCryptoClass"/>
         </oidMap>
      </cryptographySettings>
   </mscorlib>
</configuration>

Ayrıca bakınız