本文整理汇总了Java中org.cloudfoundry.reactor.TokenProvider类的典型用法代码示例。如果您正苦于以下问题:Java TokenProvider类的具体用法?Java TokenProvider怎么用?Java TokenProvider使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
TokenProvider类属于org.cloudfoundry.reactor包,在下文中一共展示了TokenProvider类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: doCreateOperations
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
private CloudFoundryOperations doCreateOperations(CloudFoundryClient cloudFoundryClient,
ConnectionContext connectionContext,
TokenProvider tokenProvider,
String org,
String space) {
ReactorDopplerClient dopplerClient = ReactorDopplerClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
ReactorUaaClient uaaClient = ReactorUaaClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
return DefaultCloudFoundryOperations.builder()
.cloudFoundryClient(cloudFoundryClient)
.dopplerClient(dopplerClient)
.uaaClient(uaaClient)
.organization(org)
.space(space)
.build();
}
示例2: createCloudFoundryOperations
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
private CloudFoundryOperations createCloudFoundryOperations() {
DefaultConnectionContext connectionContext = DefaultConnectionContext.builder()
.apiHost(apiHost)
.build();
TokenProvider tokenProvider = PasswordGrantTokenProvider.builder()
.password(password)
.username(userName)
.build();
ReactorCloudFoundryClient reactorClient = ReactorCloudFoundryClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
CloudFoundryOperations cloudFoundryOperations = DefaultCloudFoundryOperations.builder()
.cloudFoundryClient(reactorClient)
.organization(organization)
.space(space)
.build();
return cloudFoundryOperations;
}
示例3: setup
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Before
public void setup()
{
String host = System.getenv("CF_HOST");
String username = System.getenv("CF_USERNAME");
String password = System.getenv("CF_PASSWORD");
if(host == null || username == null || password == null)
{
throw new RuntimeException("CF_HOST, CF_USERNAME and CF_PASSWORD must be set");
}
ConnectionContext connectionContext = DefaultConnectionContext.builder().apiHost(host).skipSslValidation(true).build();
TokenProvider tokenProvider = PasswordGrantTokenProvider.builder().username(username).password(password).build();
ReactorUaaClient uaaClient = ReactorUaaClient.builder().connectionContext(connectionContext).tokenProvider(tokenProvider).build();
uaa = new ReactorUaaClientFacade(uaaClient);
}
示例4: setup
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Before
public void setup()
{
String host = System.getenv("CF_HOST");
String username = System.getenv("CF_USERNAME");
String password = System.getenv("CF_PASSWORD");
if(host == null || username == null || password == null)
{
throw new RuntimeException("CF_HOST, CF_USERNAME and CF_PASSWORD must be set");
}
ConnectionContext connectionContext = DefaultConnectionContext.builder().apiHost(host).skipSslValidation(true).build();
TokenProvider tokenProvider = PasswordGrantTokenProvider.builder().username(username).password(password).build();
cfClient = ReactorCloudFoundryClient.builder().connectionContext(connectionContext).tokenProvider(tokenProvider).build();
cfOps = DefaultCloudFoundryOperations.builder().cloudFoundryClient(cfClient).build();
facade = new ReactorCfClientFacade(cfClient, mock(ModifyingUserOps.class));
}
示例5: getCfOperations
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
protected CloudFoundryOperations getCfOperations() {
CfProperties cfAppProperties = this.cfPropertiesMapper.getProperties();
ConnectionContext connectionContext = DefaultConnectionContext.builder()
.apiHost(cfAppProperties.ccHost())
.skipSslValidation(true)
.proxyConfiguration(tryGetProxyConfiguration(cfAppProperties))
.build();
TokenProvider tokenProvider = getTokenProvider(cfAppProperties);
CloudFoundryClient cfClient = ReactorCloudFoundryClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
CloudFoundryOperations cfOperations = DefaultCloudFoundryOperations.builder()
.cloudFoundryClient(cfClient)
.organization(cfAppProperties.org())
.space(cfAppProperties.space())
.build();
return cfOperations;
}
示例6: cloudFoundryOperations
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean
public CloudFoundryOperations cloudFoundryOperations(CloudFoundryClient cloudFoundryClient,
ConnectionContext connectionContext,
TokenProvider tokenProvider,
CloudFoundryConnectionProperties properties) {
ReactorDopplerClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
ReactorUaaClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
return DefaultCloudFoundryOperations.builder()
.cloudFoundryClient(cloudFoundryClient)
.organization(properties.getOrg())
.space(properties.getSpace())
.build();
}
开发者ID:spring-cloud,项目名称:spring-cloud-deployer-cloudfoundry,代码行数:22,代码来源:CloudFoundryTestSupport.java
示例7: cloudFoundryClient
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean
public ReactorCloudFoundryClient cloudFoundryClient(
ConnectionContext connectionContext,
TokenProvider tokenProvider) {
return ReactorCloudFoundryClient
.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider).build();
}
开发者ID:applied-continuous-delivery-livelessons,项目名称:testing-101,代码行数:10,代码来源:CloudFoundryClientConfiguration.java
示例8: dopplerClient
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean
public ReactorDopplerClient dopplerClient(ConnectionContext connectionContext,
TokenProvider tokenProvider) {
return ReactorDopplerClient
.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
}
开发者ID:applied-continuous-delivery-livelessons,项目名称:testing-101,代码行数:10,代码来源:CloudFoundryClientConfiguration.java
示例9: uaaClient
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean
ReactorUaaClient uaaClient(ConnectionContext ctx, TokenProvider tokenProvider) {
return ReactorUaaClient
.builder()
.connectionContext(ctx)
.tokenProvider(tokenProvider)
.build();
}
开发者ID:applied-continuous-delivery-livelessons,项目名称:testing-101,代码行数:9,代码来源:CloudFoundryClientConfiguration.java
示例10: getOperations
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Override
public CloudFoundryOperations getOperations(String email, String password, URL apiEndpoint, String org, String space) {
CloudFoundryClient client = getCloudFoundryClient(email, password, apiEndpoint);
ConnectionContext context = connectionContext(apiEndpoint);
TokenProvider tokenProvider = tokenProvider(email, password);
return doCreateOperations(client, context, tokenProvider, org, space);
}
示例11: cloudFoundryClient
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean
ReactorCloudFoundryClient cloudFoundryClient(ConnectionContext connectionContext, TokenProvider tokenProvider) {
return ReactorCloudFoundryClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
}
示例12: cloudFoundryClient
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean
CloudFoundryClient cloudFoundryClient(ConnectionContext connectionContext, TokenProvider tokenProvider)
{
return ReactorCloudFoundryClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
}
示例13: uaaClient
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean
UaaClient uaaClient(ConnectionContext connectionContext, TokenProvider tokenProvider) {
return ReactorUaaClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
}
示例14: cloudFoundryClient
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean(initMethod = "checkCompatibility")
ReactorCloudFoundryClient cloudFoundryClient(ConnectionContext connectionContext, TokenProvider tokenProvider) {
return ReactorCloudFoundryClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
}
开发者ID:orange-cloudfoundry,项目名称:sec-group-broker-filter,代码行数:8,代码来源:IntegrationTestConfiguration.java
示例15: cloudFoundryClient
import org.cloudfoundry.reactor.TokenProvider; //导入依赖的package包/类
@Bean
ReactorCloudFoundryClient cloudFoundryClient(ConnectionContext connectionContext, TokenProvider tokenProvider) {
return ReactorCloudFoundryClient.builder()
.connectionContext(connectionContext)
.tokenProvider(tokenProvider)
.build();
}