Export (0) Print
Expand All

CryptoConfig.AddAlgorithm Method

Adds a set of names to algorithm mappings to be used for the current application domain.

Namespace:  System.Security.Cryptography
Assembly:  mscorlib (in mscorlib.dll)

public static void AddAlgorithm(
	Type algorithm,
	params string[] names
)

Parameters

algorithm
Type: System.Type

The algorithm to map to.

names
Type: System.String[]

An array of names to map to the algorithm.

ExceptionCondition
ArgumentNullException

The algorithm or names parameter is null.

ArgumentException

algorithm cannot be accessed from outside the assembly.

-or-

One of the entries in the names parameter is empty or null.

The specified mappings take precedence over the built-in mappings and the mappings in the machine.config file. The mappings are used to prevent partially trust code from using trusted cryptographic operations.

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4

  • SecurityCriticalAttribute 

    requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

Show:
© 2015 Microsoft