EU.Europa.EC.Markt.Dss.DigestAlgorithm.GetByName C# (CSharp) Метод

GetByName() публичный статический Метод

Return the algorithm corresponding to the name
Sharpen.NoSuchAlgorithmException ///
public static GetByName ( string algoName ) : EU.Europa.EC.Markt.Dss.DigestAlgorithm
algoName string
Результат EU.Europa.EC.Markt.Dss.DigestAlgorithm
        public static EU.Europa.EC.Markt.Dss.DigestAlgorithm GetByName(string algoName)
        {
            if ("SHA-1".Equals(algoName) || "SHA1".Equals(algoName))
            {
                return SHA1;
            }
            if ("SHA-256".Equals(algoName))
            {
                return SHA256;
            }
            if ("SHA-512".Equals(algoName))
            {
                return SHA512;
            }
            throw new NoSuchAlgorithmException("unsupported algo: " + algoName);
        }