C# Class Goedel.Cryptography.CryptoAlgorithm

Show file Open project: hallambaker/Mathematical-Mesh Class Usage Examples

Public Methods

Method Description
CryptoAlgorithm ( CryptoAlgorithmID CryptoAlgorithmID, string Name, int KeySize, string JSON_kty, string JSON_use, string JSON_alg, string XML, CryptoAlgorithmClass AlgorithmClass, GetCryptoProvider GetCryptoProvider ) : System

Create an instance with the specified property values.

CryptoAlgorithm ( CryptoProvider CryptoProvider ) : System

Create an instance from the public properties of the specified CryptoProvider.

Method Details

CryptoAlgorithm() public method

Create an instance with the specified property values.
public CryptoAlgorithm ( CryptoAlgorithmID CryptoAlgorithmID, string Name, int KeySize, string JSON_kty, string JSON_use, string JSON_alg, string XML, CryptoAlgorithmClass AlgorithmClass, GetCryptoProvider GetCryptoProvider ) : System
CryptoAlgorithmID CryptoAlgorithmID CryptoAlgorithmID Identifier.
Name string .NET Framework name.
KeySize int Default algorithm key size.
JSON_kty string JSON Key type.
JSON_use string JSON Key Use.
JSON_alg string JSON Algorithm Identifier.
XML string XML algorithm identifier.
AlgorithmClass CryptoAlgorithmClass Algorithm type.
GetCryptoProvider GetCryptoProvider Delegate returning the default crypto provider.
return System

CryptoAlgorithm() public method

Create an instance from the public properties of the specified CryptoProvider.
public CryptoAlgorithm ( CryptoProvider CryptoProvider ) : System
CryptoProvider CryptoProvider Template from which to take the properties.
return System