Org.BouncyCastle.Crypto.Digests.ShortenedDigest.ShortenedDigest C# (CSharp) Method

ShortenedDigest() public method

public ShortenedDigest ( IDigest baseDigest, int length ) : System
baseDigest IDigest
length int
return System
		public ShortenedDigest(
			IDigest	baseDigest,
			int		length)
		{
			if (baseDigest == null)
			{
				throw new ArgumentNullException("baseDigest");
			}

			if (length > baseDigest.GetDigestSize())
			{
				throw new ArgumentException("baseDigest output not large enough to support length");
			}

			this.baseDigest = baseDigest;
			this.length = length;
		}