<cryptoNameMapping> – element
Obsahuje mapování tříd na popisné názvy.
<Konfigurace>
<Mscorlib>
<Nastavení kryptografie>
<cryptoNameMapping>
Syntax
<cryptoNameMapping>
</cryptoNameMapping>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Žádné
Podřízené elementy
Element | Popis |
---|---|
cryptoClasses |
Obsahuje seznam kryptografických tříd, které mají mapování na popisný název v elementu< nameEntry>. |
nameEntry |
Mapuje název třídy na popisný název algoritmu, který umožňuje, aby jedna třída měla mnoho popisných názvů. |
Nadřazené elementy
Element | Popis |
---|---|
configuration |
Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework. |
cryptographySettings |
Obsahuje nastavení kryptografie. |
cryptoNameMapping |
Obsahuje mapování tříd na popisné názvy. |
mscorlib |
<Obsahuje element cryptographySettings>. |
Příklad
Následující příklad ukazuje, jak použít <element cryptoNameMapping k odkazování> na kryptografickou třídu a ke konfiguraci modulu runtime. Pak můžete předat řetězec "RSA" metodě CryptoConfig.CreateFromName a použít metodu Create k vrácení objektu 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>
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.