Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Obsahuje mapování tříd na popisné názvy.
<konfigurace>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
Syntaxe
<cryptoNameMapping>
</cryptoNameMapping>
Atributy a prvky
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Attributes
Žádné.
Podřízené prvky
| prvek | Description |
|---|---|
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 jedné třídě mít mnoho popisných názvů. |
Nadřazené prvky
| prvek | Description |
|---|---|
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 |
<cryptographySettings> Obsahuje prvek. |
Example
Následující příklad ukazuje, jak pomocí elementu <cryptoNameMapping> odkazovat na kryptografickou třídu a nakonfigurovat modul runtime. Pak můžete metodě předat řetězec RSA 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>