首页 > 其他分享 >[转帖]SecurityProtocolType 枚举

[转帖]SecurityProtocolType 枚举

时间:2024-01-05 09:44:06浏览次数:32  
标签:TLS 协议 Core 转帖 安全 枚举 传输层 SecurityProtocolType

https://learn.microsoft.com/zh-cn/dotnet/api/system.net.securityprotocoltype?view=net-8.0

 

命名空间:
System.Net
程序集:
System.Net.ServicePoint.dll

指定 Schannel 安全包支持的安全协议。

此枚举支持其成员值的按位组合。

C#
[System.Flags]
public enum SecurityProtocolType
继承
Object ValueType Enum SecurityProtocolType
属性
FlagsAttribute

字段

Ssl3 48

指定安全套接字层 (SSL) 3.0 安全协议。 SSL 3.0 已由传输层安全性 (TLS) 协议取代,之所以仍然提供这个方法,只是为了向后兼容。

SystemDefault 0

允许操作系统选择要使用的最佳协议,并将其用于阻止不安全的协议。 应使用此值,除非应用有特定原因不得使用此值。

Tls 192

指定传输层安全 (TLS) 1.0 安全协议。 TLS 1.0 协议在 IETF RFC 2246 中定义。

Tls11 768

指定传输层安全 (TLS) 1.1 安全协议。 TLS 1.1 协议在 IETF RFC 4346 中定义。 在 Windows 系统上,从 Windows 7 开始支持此值。

Tls12 3072

指定传输层安全 (TLS) 1.2 安全协议。 TLS 1.2 协议在 IETF RFC 5246 中定义。 在 Windows 系统上,从 Windows 7 开始支持此值。

Tls13 12288

指定 TLS 1.3 安全协议。 此 TLS 协议在 IETF RFC 8446 定义。

注解

此枚举定义可用于指定要使用的传输安全协议的值集。 它是 属性的 SecurityProtocol 枚举类型。 使用 TLS/SSL) 时,在.NET Framework中使用 HTTP API(例如 WebClientHttpWebRequest、 HttpClient和 SmtpClient ()时,使用此枚举来确定传输安全协议策略。

传输层安全性 (TLS) 协议假定正在使用面向连接的协议(通常为 TCP)。

适用于

产品版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
Xamarin.iOS 10.8
Xamarin.Mac 3.0

另请参阅

标签:TLS,协议,Core,转帖,安全,枚举,传输层,SecurityProtocolType
From: https://www.cnblogs.com/jinanxiaolaohu/p/17946638

相关文章

  • 【设计模式】单例模式——单例模式的饿汉式和枚举式实现
    饿汉式单例模式的最简单实现如下:publicclassSingletonimplementsSerializable{privatestaticSingletoninstance=newSingleton();privateSingleton(){}publicstaticSingletongetInstance(){returninstance;}}这种写法被称为“饿汉式......
  • 枚举——《初学C语言第48天》
    ////三.枚举////枚举:就是一一列举,把可能的取值一一列举。////比如生活中:////1.一周的星期一到星期日是有限的7天,可以一一列举。////2.性别有:男、女、保密,也可以一一列举。////2.月份有12个月,也可以一一列举////这就可以使用枚举了。////————1.枚举类型的定义//enum......
  • Python中枚举类型的详解
    1.枚举类型的定义和简单使用在Python中,枚举类型可以通过使用enum模块来实现。下面是一个使用枚举类型的示例:fromenumimportEnum#定义一个枚举类型classColorEnum(Enum):RED=1GREEN=2BLUE=3#使用枚举类型print(ColorEnum.RED)......
  • C++U3-第07课-模拟枚举
    学习目标 枚举算法意思示例枚举重点[【模拟枚举】水仙花数]  【题意分析】我们需要找出区间内所有的水仙花数【思路分析】用for循环的方式去判断从100到999的每一个数将当前的数个位、十位、百位求出判断每一位的数的次方之和是否等于本身【参考代码】......
  • # TypeScript 枚举 enum
    TypeScript枚举enum学习资料:https://ts.xcatliu.com/advanced/enum.html枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天,颜色限定为红绿蓝等。枚举赋值简单理解就是给一组数值赋予名称。//枚举对象enumNumberType{one=1,two,three,fo......
  • 拓展了个新业务枚举类型,资损了
    翻车了,为了cover线上一个业务场景,小猫新增了一个新的枚举类型,盲目自信就没有测试发生产了,由于是底层服务,上层调用导致计算逻辑有误,造成资损。老板很生气,后果很严重。分享是最有效的学习方式。案例背景翻车了,为了cover线上一个业务场景,小猫新增了一个新的枚......
  • python枚举类型Enum
    在Python中,枚举类型可以通过enum模块来实现。enum模块提供了Enum类,用于创建具有命名值的枚举类型。枚举类型的创建方式包括使用类定义、使用函数和使用装饰器。1.定义一个枚举类fromenumimportEnumclassWeekday(Enum):MONDAY=1TUESDAY=2WE......
  • JavaImprove--Lesson01--枚举类,泛型
    一.枚举认识枚举类枚举是一种特殊的类枚举的格式:修饰符 enmu  枚举类名{  名称1,名称2;  其它成员}//枚举类publicenumA{//枚举类的第一列必须是罗列枚举对象的名称X,Y,Z;privateStringname;publicStringgetName(){retu......
  • 突然想到了一个办法针对枚举可以解决一些常量的冗余写法
      {"commodityCode":"Code测试","userId":"1","count":1000,"money":9}!财经网讯实际情况!财经网讯excel里面给的??财经网评论实际情况?财经网评论excel里面给的到财财内容like'%?财经网讯%'内容like'%?......
  • class083 动态规划中用观察优化枚举的技巧-下【算法】
    class083动态规划中用观察优化枚举的技巧-下【算法】算法讲解083【必备】动态规划中用观察优化枚举的技巧-下code11235.规划兼职工作//规划兼职工作//你打算利用空闲时间来做兼职工作赚些零花钱,这里有n份兼职工作//每份工作预计从startTime[i]开始、endTime[i]结束,报酬为pr......