加入收藏 | 设为首页 | 会员中心 | 我要投稿 惠州站长网 (https://www.0752zz.com.cn/)- 办公协同、云通信、物联设备、操作系统、高性能计算!
当前位置: 首页 > 编程 > 正文

Java8函数式接口和Lambda表达式

发布时间:2021-02-07 17:36:15 所属栏目:编程 来源:互联网
导读:1、微前端只是Web端 为什么只是Web?到目前为止我们接触到的主要是Web,但其概念和想法可以应用于任何类型的应用程序(移动应用、客户端应用甚至是CLI工具)微前端只是插件架构的一个花哨叫法。不过,插件接口如何设计,以及运行使用插件的应用程序需要具备什么

1、微前端只是Web端

为什么只是Web?到目前为止我们接触到的主要是Web,但其概念和想法可以应用于任何类型的应用程序(移动应用、客户端应用……甚至是CLI工具)微前端只是“插件架构”的一个花哨叫法。不过,插件接口如何设计,以及运行使用插件的应用程序需要具备什么条件就是另外一回事了。 如图一个非常通用的插件架构(来源:OmarElgabry)
 

此命令行表示:

  • req参数:表示证书请求request,用于生成CSR文件。
  • SHA256参数:表示CSR签名时用的摘要算法。
  • newkey参数:表示指定证书的算法。参数 2048:表示密钥对的长度。
  • nodes参数:表示不对私钥加密。
  • keyout参数:表示生成的私钥文件。名为iswbm.key的私钥文件,需自行保管,用于获取证书后的部署过程。
  • out参数:表示生成的 CSR 文件。名为iswbm.com.csr的CSR文件,用于提交至CA机构验证信息,从而获取证书。
  • subj参数:表示CSR信息,具体有哪些参数,可以继续往下看。

subj参数说明:

  • C:Country,表示国家,申请者或申请企业所在国家的英文或两位大写国家代码。如:CN
  • ST:State/Province,表示省份,申请者或申请企业所在地的省/市/自治区英文或拼音全称。如:Guangdong
  • L:Locality,表示城市,申请者或申请企业所在城市的英文或拼音全称。如:Shenzhen
  • O:Organization,表示申请者的姓名或申请企业的名称。
  • OU:Organizational Unit,表示申请人所在部门的英文或拼音全称。如:IT
  • CN:Common Name,表示你要为哪个域名申请证书,可是单域名(比如 python.iswbm.com),也可以是泛域名(*.iswbm.com),也可以是为多个域名申请一个证书(具体我没操作过)。

上一条命令执行完后,会在你的本地目录下生成两文件:

  • python.iswbm.com.csr:用于向CA机构申请证书

6) 证书里的信息

在上图的位置里,随便双击点开一个证书,就可以查看证书里的内容。

内容非常多,最主要的有

  • 证书是哪个机构的?
  • 证书里的公钥是什么?
  • 证书有效期是什么时候?
  • 采用的哪种加解密的算法?

(7) 证书吊销

证书是有生命周期的,如果证书的私钥泄漏了那这个证书就得吊销,一般有两种吊销方式:CRL和OCSP。

(编辑:惠州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读