Files
Dec2017-Script-Dump/Mono.Security/Security/Protocol/Tls/TlsException.cs
T
2026-06-04 11:42:34 +02:00

68 lines
1.7 KiB
C#

using System;
using System.Runtime.Serialization;
namespace Mono.Security.Protocol.Tls
{
// Token: 0x020000A1 RID: 161
[Serializable]
internal sealed class TlsException : Exception
{
// Token: 0x0600061D RID: 1565 RVA: 0x00022FAC File Offset: 0x000211AC
internal TlsException(string message)
: base(message)
{
}
// Token: 0x0600061E RID: 1566 RVA: 0x00022FB8 File Offset: 0x000211B8
internal TlsException(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
// Token: 0x0600061F RID: 1567 RVA: 0x00022FC4 File Offset: 0x000211C4
internal TlsException(string message, Exception ex)
: base(message, ex)
{
}
// Token: 0x06000620 RID: 1568 RVA: 0x00022FD0 File Offset: 0x000211D0
internal TlsException(AlertLevel level, AlertDescription description)
: this(level, description, Alert.GetAlertMessage(description))
{
}
// Token: 0x06000621 RID: 1569 RVA: 0x00022FE0 File Offset: 0x000211E0
internal TlsException(AlertLevel level, AlertDescription description, string message)
: base(message)
{
this.alert = new Alert(level, description);
}
// Token: 0x06000622 RID: 1570 RVA: 0x00022FF8 File Offset: 0x000211F8
internal TlsException(AlertDescription description)
: this(description, Alert.GetAlertMessage(description))
{
}
// Token: 0x06000623 RID: 1571 RVA: 0x00023008 File Offset: 0x00021208
internal TlsException(AlertDescription description, string message)
: base(message)
{
this.alert = new Alert(description);
}
// Token: 0x17000191 RID: 401
// (get) Token: 0x06000624 RID: 1572 RVA: 0x00023020 File Offset: 0x00021220
public Alert Alert
{
get
{
return this.alert;
}
}
// Token: 0x040002F7 RID: 759
private Alert alert;
}
}