Goedel.Cryptography.CryptoSuite.CryptoSuite C# (CSharp) Method

CryptoSuite() public method

Construct a suite description with the specified algorithms.
public CryptoSuite ( string JOSE, CryptoAlgorithmID DigestAlgorithm, CryptoAlgorithmID Authentication, CryptoAlgorithmID Encryption, CryptoAlgorithmID Signature, CryptoAlgorithmID Exchange ) : System
JOSE string JOSE name.
DigestAlgorithm CryptoAlgorithmID Digest algorithm to use.
Authentication CryptoAlgorithmID Bulk authentication algorithm (MAC).
Encryption CryptoAlgorithmID Bulk encryption algorithm.
Signature CryptoAlgorithmID Signature algorithm.
Exchange CryptoAlgorithmID Public Key agreement algorithm.
return System
        public CryptoSuite(
                string JOSE,
                CryptoAlgorithmID DigestAlgorithm,
                CryptoAlgorithmID Authentication,
                CryptoAlgorithmID Encryption,
                CryptoAlgorithmID Signature,
                CryptoAlgorithmID Exchange
                ) {
            _JOSE = JOSE;
            _Authentication = Authentication;
            _Encryption = Encryption;
            _Signature = Signature;
            _Exchange = Exchange;
            }
        }
CryptoSuite