Class AppengineCredentialsConfiguration
java.lang.Object
com.netflix.spinnaker.clouddriver.appengine.config.AppengineCredentialsConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.netflix.spinnaker.clouddriver.security.CredentialsInitializerSynchronizableappengineCredentialsInitializerSynchronizable(com.netflix.spinnaker.credentials.definition.AbstractCredentialsLoader<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials> loader) com.netflix.spinnaker.credentials.CredentialsTypeBaseConfiguration<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials,AppengineConfigurationProperties.ManagedAccount> appengineCredentialsProperties(org.springframework.context.ApplicationContext applicationContext, AppengineConfigurationProperties configurationProperties, com.netflix.spinnaker.clouddriver.appengine.AppengineJobExecutor jobExecutor, com.netflix.spinnaker.kork.configserver.ConfigFileService configFileService, String clouddriverUserAgentApplicationName, com.netflix.spinnaker.kork.client.ServiceClientProvider serviceClientProvider) com.netflix.spinnaker.credentials.CredentialsRepository<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials>appengineCredentialsRepository(com.netflix.spinnaker.credentials.CredentialsLifecycleHandler<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials> eventHandler)
-
Constructor Details
-
AppengineCredentialsConfiguration
public AppengineCredentialsConfiguration()
-
-
Method Details
-
appengineCredentialsRepository
@Bean @ConditionalOnMissingBean(value=com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials.class, parameterizedContainer=com.netflix.spinnaker.credentials.CredentialsRepository.class) public com.netflix.spinnaker.credentials.CredentialsRepository<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials> appengineCredentialsRepository(com.netflix.spinnaker.credentials.CredentialsLifecycleHandler<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials> eventHandler) -
appengineCredentialsProperties
@Bean public com.netflix.spinnaker.credentials.CredentialsTypeBaseConfiguration<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials,AppengineConfigurationProperties.ManagedAccount> appengineCredentialsProperties(org.springframework.context.ApplicationContext applicationContext, AppengineConfigurationProperties configurationProperties, com.netflix.spinnaker.clouddriver.appengine.AppengineJobExecutor jobExecutor, com.netflix.spinnaker.kork.configserver.ConfigFileService configFileService, String clouddriverUserAgentApplicationName, com.netflix.spinnaker.kork.client.ServiceClientProvider serviceClientProvider) -
appengineCredentialsInitializerSynchronizable
@Bean public com.netflix.spinnaker.clouddriver.security.CredentialsInitializerSynchronizable appengineCredentialsInitializerSynchronizable(com.netflix.spinnaker.credentials.definition.AbstractCredentialsLoader<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials> loader)
-