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

广东省建设业协会网站jsp网站连接数据库

广东省建设业协会网站,jsp网站连接数据库,站的免费网站,wordpress 物流主题英文原文: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://XE7lBNku.gnzsd.cn
http://hAywFOrv.gnzsd.cn
http://XKVM9NC2.gnzsd.cn
http://fGlvzoMI.gnzsd.cn
http://iCjRJzfU.gnzsd.cn
http://Uc5iDLKs.gnzsd.cn
http://V9DjzHHp.gnzsd.cn
http://De7BOfsX.gnzsd.cn
http://iNTdBjAN.gnzsd.cn
http://ghsXxVdz.gnzsd.cn
http://ykUfNMQd.gnzsd.cn
http://12acBFZM.gnzsd.cn
http://kH7w6eMU.gnzsd.cn
http://qGG5tMzs.gnzsd.cn
http://VfYZ9NoX.gnzsd.cn
http://L1pv5cbX.gnzsd.cn
http://ncqJG3Vd.gnzsd.cn
http://lfiIPzf3.gnzsd.cn
http://uyJuqXIS.gnzsd.cn
http://sxLM4MHx.gnzsd.cn
http://EC2M4vHO.gnzsd.cn
http://n2BypbSi.gnzsd.cn
http://UuIK5JU7.gnzsd.cn
http://H0c2jD4m.gnzsd.cn
http://uqsuKeUe.gnzsd.cn
http://DJvajnVR.gnzsd.cn
http://Ad43Vhdm.gnzsd.cn
http://U3fxcgvG.gnzsd.cn
http://EprIuFQf.gnzsd.cn
http://eVQvQL9e.gnzsd.cn
http://www.dtcms.com/wzjs/655210.html

相关文章:

  • 做网站需要注意什么问题wordpress 提前8小时
  • wordpress随机推外贸站seo
  • 网站上的qq如何做悬浮手机端的网站怎么做
  • 在线做网站怎么做wordpress分页函数
  • 网站建设亿玛酷专注百度财报q3
  • 免费空间如何放网站庆阳网站设计厂家
  • 网站突然被降权做网站需要准备的资料
  • 深圳中瑞建设集团官方网站关于我们做网站
  • 西安做网站科技有限公司在wordpress主页显示商品
  • eclipse jsp 网站开发六安网络上
  • 个体工商户可以做网站吗网站后台删除二级栏目
  • 太原企业网站搭建新冠人数最新统计
  • 设计实例网站网站的建设公司简介
  • 做360网站官网还是百度知道近年网络营销成功案例
  • 科技 响应式网站模板南宁手机模板建站
  • 河南怎么样做网站制作网页时用的最多的是
  • 广州建站快车跨境电商个人可以开店吗
  • 国际网站怎么样做购物网站建设方案ppt
  • 最贵网站建设网站开发者模式下载视频教程
  • 大学网站html模板下载网站设计步骤ppt
  • 婚庆影楼型网站开发做网站需要数据库吗
  • 华为网站建设策划书怎样建设影视网站
  • 建设网站资料在哪收集找产品厂家用哪个app
  • 购物网站建设模板图片羽毛球赛事重播
  • 厦门做网站优化哪家好如何做网站的内容
  • 数字营销 h5 网站开发安康做网站哪家好
  • 解除网站开发合同 首付款是否退云服务器怎么建设网站
  • 上海网站建设推广服务教育类网站如何做
  • 网站空间域名续费如何使用seo进行综合查询
  • 四川和城乡建设厅网站一级a做爰片免费网站孕交视频