مشاركة عبر


عنصر <nameEntry>

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

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

<nameEntry name="friendly name" Class="class name" />

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

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

السمات

السمة

الوصف

اسم

سمة مطلوبة.

تعيّن الإسم المألوف لل algorithm التي تطبقها فئة cryptography .

فئة

سمة مطلوبة.

تعيّن قيمة السمة name في العنصر <cryptoclass> .

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

لا يوجد.

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

العنصر

الوصف

configuration

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

system.web

تحدّد جذر العنصر لمقطع التكوين ASP.NET .

ملاحظات

السمة name يمكن ان تكون اسم أحد الفئات المجردة الموجودة في مساحة الإسم System.Security.Cryptography . عندما تقوم باستدعاء الأسلوب Create على فئة cryptography مجرّدة , يتم تمرير اسم الفئة المجردة إلى الأسلوب Security.CryptoConfig.CreateFromName . CreateFromNameتقوم بإرجاع مثيل من النوع المشار إليه بواسطة السمة class . إذا كانت السمة name اسم مختصر مثل RSA ، يمكنك استخدام هذا الاسم عند استدعاء الأسلوب CreateFromName .

مثال

يظهر المثال التالي كيفية استخدام العنصر <nameEntry> للإشارة إلى فئة 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. .

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