<cryptoClass-element>
Bevat een cryptografieklasse met een toewijzing aan een beschrijvende naam in het element nameEntry>.<
<configuratie>
<mscorlib>
<cryptografie Instellingen>
<cryptoNameMapping>
<cryptoKlassen>
<cryptoClass>
Syntaxis
<cryptoClass customClassName="fully qualified type name" />
Kenmerken en elementen
In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.
Kenmerken
Kenmerk | Beschrijving |
---|---|
customClassName |
Vereist kenmerk. Bevat de informatie voor de cryptografieklasse. Gebruik dit kenmerk om een korte naam voor uw klas op te geven. U moet een tekenreeks opgeven die voldoet aan de vereisten die zijn opgegeven in Volledig gekwalificeerde typenamen opgeven. |
Onderliggende elementen
Geen.
Bovenliggende elementen
Element | Beschrijving |
---|---|
configuration |
Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de algemene taalruntime en .NET Framework-toepassingen. |
cryptoClasses |
Bevat een lijst met cryptografieklassen die een toewijzing hebben aan een beschrijvende naam in het element nameEntry>.< |
cryptographySettings |
Bevat cryptografie-instellingen. |
cryptoNameMapping |
Bevat toewijzingen van klassen aan beschrijvende namen. |
mscorlib |
Bevat het cryptografie Instellingen-element>.< |
Opmerking
In het volgende voorbeeld ziet u hoe u het <cryptoClass-element> gebruikt om te verwijzen naar een cryptografieklasse en om de runtime te configureren. Vervolgens kunt u de tekenreeks 'RSA' doorgeven aan de CryptoConfig.CreateFromName methode en de Create methode gebruiken om een MyCryptoRSAClass
object te retourneren.
<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>