当前位置: 首页 > wzjs >正文

正能量不良网站直接进入网站seo关键词优化排名

正能量不良网站直接进入,网站seo关键词优化排名,射阳做网站的公司,泉州建设网站的公司英文原文:https://spring.io/projects/spring-credhub 目录 概述 注入并使用CredHubTemplate 认证Authentication 相互TLS OAuth2 Spring Boot配置 快速开始 学习 文档 概述 Spring CredHub提供客户端支持,用于存储,检索和删除在C…

英文原文:https://spring.io/projects/spring-credhub

目录

概述

注入并使用CredHubTemplate

认证Authentication

相互TLS

OAuth2

Spring Boot配置

快速开始

学习

文档


概述

Spring CredHub提供客户端支持,用于存储,检索和删除在Cloud Foundry平台中运行的CredHub服务器的凭据。

CredHub提供了一个安全存储,生成,检索和删除各种类型凭据的API。 Spring CredHub为CredHub API提供了一个Java绑定,可以很容易地将Spring应用程序与CredHub集成。

注入并使用CredHubTemplate

CredHubTemplate用于与CredHub交互,通常通过其CredHubOperations接口使用。

以下是在CredHub中设置新凭据的示例:

public class MyApp {@AutowiredCredHubOperations credHubOperations;public void writeAndDeleteCredential() {PasswordCredentialRequest request =PasswordCredentialRequest.builder().overwrite(true).name(new SimpleCredentialName("spring-credhub", "demo")).value(new PasswordCredential("secret")).build();CredentialDetails<PasswordCredential> storedCredential =credHubOperations.write(request);CredentialDetails<PasswordCredential> retrievedCredential =credHubOperations.getById(storedCredential.getId());credHubOperations.deleteByName(storedCredential.getName());}
}

以下是在CredHub中生成新凭据的示例:

public class MyApp {@AutowiredCredHubOperations credHubOperations;public void generateCredential() {PasswordParametersRequest request =PasswordParametersRequest.builder().overwrite(true).name(new SimpleCredentialName("spring-credhub", "demo")).parameters(PasswordParameters.builder().length(20).excludeLower(false).excludeUpper(false).excludeNumber(false).includeSpecial(true).build()).build();CredentialDetails<PasswordCredential> credential =credHubOperations.generate(request);}
}

认证Authentication

CredHub支持两种身份验证方法:相互TLS和OAuth2。

相互TLS

Mutual TLS是未提供其他身份验证配置时使用的默认身份验证方案。

Cloud Foundry上的Mutual TLS支持需要Java Buildpack的Container Security Provider功能。 使用Spring BuildHub的应用程序应使用Java Buildpack 3.17或更高版本或4.1或更高版本部署到Cloud Foundry。

OAuth2

可以使用Spring CredHub(例如,在application.yml中)在Spring Boot应用程序中提供以下配置,以对CredHub服务器启用OAuth2身份验证。

spring:credhub:oauth2:client-id: [OAuth2 client ID]client-secret: [OAuth2 client secret]access-token-uri: [OAuth2 token server endpoint]

Spring Boot配置

在项目中使用Spring CredHub的推荐方法是使用依赖关系管理系统。 下面的一个代码段可以复制并粘贴到您的构建中。

使用Maven:

<dependencies><dependency><groupId>org.springframework.credhub</groupId><artifactId>spring-credhub-starter</artifactId><version>1.0.1.RELEASE</version></dependency>
</dependencies>

使用Gradle:

dependencies {compile('org.springframework.credhub:spring-credhub-starter:1.0.1.RELEASE')
}

如果您为Spring Boot应用程序提供spring.credhub.url属性,Spring CredHub将自动配置CredHubTemplate。

快速开始

使用Spring Initializr引导您的应用程序。

学习

文档

每个Spring项目都有自己的; 它详细解释了如何使用项目功能以及使用它们可以实现的功能。

1.0.1 CURRENT GA

Reference Doc.

API Doc.

2.0.0 RC1 PRE

Reference Doc.

API Doc.

2.0.0 SNAPSHOT

Reference Doc.

API Doc.

http://www.dtcms.com/wzjs/496935.html

相关文章:

  • 抖音网站建设的基本情况渠道网官网
  • 可以做动画的网站有哪些关键词首页优化
  • 教育网站建设做排名优化
  • 越秀做网站鞍山seo外包
  • 昆明有哪些帮忙做网站的公司汽车网络营销推广方案
  • tp类似wordpress搜索引擎优化简称
  • 做h5好的网站南昌seo外包公司
  • 网站统计页面模板wordpress建站
  • 深圳app客户端做网站百度关键词如何优化
  • 婚纱摄影网站制作东莞seo外包
  • 网站的建设可以起到什么作用是什么原因网络广告的形式有哪些?
  • WordPress怎么加按钮seo排名平台
  • 网站建设和管理规则佛山网站建设维护
  • adobeXD做网站营销一体化平台
  • 网站建设的策划方案驻马店网站seo
  • 网站建设情况报告seo网站优化收藏
  • 武汉网站制作pc 手机数据分析师要学什么
  • 北京网站开发建设 58同城建网站需要多少钱
  • 营销自动化平台宁波seo搜索引擎优化公司
  • wordpress建站教程app推广拉新渠道
  • 网站定做公司网站链接提交收录
  • 北京网站设计公司飞沐软文有哪些
  • 鹰潭北京网站建设国外seo比较好的博客网站
  • 网站建设属于什么费周口网站制作
  • 怀柔网站制作网搜网
  • 培训网站建设方案书福州百度seo
  • 高端建站需要什么条件专业seo网站优化推广排名教程
  • 做网站办公室图片青岛关键词排名系统
  • 三亚网站设计公司sem运营是什么意思
  • 博物馆门户网站建设目标长沙网站建设公司