مشاركة عبر


عنصر <cryptoNameMapping>

تحتوي على مخططات تعيين الفئات إلى الأسماء المألوفة.

عنصر <configuration>
  عنصر <mscorlib> لإعدادات التشفير
    عنصر <cryptographysettings>
      عنصر <cryptoNameMapping>

<cryptoNameMapping> 
</cryptoNameMapping>

السمات والعناصر

تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.

السمات

لا يوجد.

العناصر التابعة

العنصر

الوصف

cryptoClasses

يحتوي على قائمة فئات cryptography التي تحتوي على تعيين لاسم مألوف في العنصر <nameEntry>.

nameEntry

يعيّن إسم فئة إلى اسم algorithm مألوف الذي يسمح لفئة واحدة أن يكون لديها العديد من الأسماء المألوفة.

العناصر الأصلية

العنصر

الوصف

configuration

العنصر الجذري في كل ملف تكوين المستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework.

cryptographySettings

يحتوي على إعدادات التشفير.

cryptoNameMapping

تحتوي على مخططات تعيين الفئات إلى الأسماء المألوفة.

mscorlib

يحتوي على عنصر <cryptographySettings>.

مثال

يظهر المثال التالي كيفية استخدام العنصر <cryptoNameMapping> للإشارة إلى فئة cryptography و لتكوين وقت التشغيل. يمكنك تمرير السلسلة "RSA" إلى الأسلوب CryptoConfig.CreateFromName و استخدام الأسلوب Create لإرجاع الكائن MyCryptoRSAClass .

<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>

راجع أيضًا:

المرجع

مخطط إعدادات تشفير

المبادئ

خدمات التشفير

موارد أخرى

مخطط ملف التكوين لـ NET Framework. .

تكوين تشفير فئات