12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #if !BESTHTTP_DISABLE_ALTERNATE_SSL && (!UNITY_WEBGL || UNITY_EDITOR)
- using System;
- namespace Org.BouncyCastle.Crypto
- {
- /**
- * this exception is thrown if a buffer that is meant to have output
- * copied into it turns out to be too short, or if we've been given
- * insufficient input. In general this exception will Get thrown rather
- * than an ArrayOutOfBounds exception.
- */
- #if !(NETCF_1_0 || NETCF_2_0 || SILVERLIGHT || NETFX_CORE || PORTABLE)
- [Serializable]
- #endif
- public class DataLengthException
- : CryptoException
- {
- /**
- * base constructor.
- */
- public DataLengthException()
- {
- }
- /**
- * create a DataLengthException with the given message.
- *
- * @param message the message to be carried with the exception.
- */
- public DataLengthException(
- string message)
- : base(message)
- {
- }
- public DataLengthException(
- string message,
- Exception exception)
- : base(message, exception)
- {
- }
- }
- }
- #endif
|