Class AppengineCredentialsConfiguration
- java.lang.Object
-
- com.netflix.spinnaker.clouddriver.appengine.config.AppengineCredentialsConfiguration
-
@Configuration public class AppengineCredentialsConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AppengineCredentialsConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.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, java.lang.String clouddriverUserAgentApplicationName)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)
-
-
-
Method Detail
-
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, java.lang.String clouddriverUserAgentApplicationName)
-
appengineCredentialsInitializerSynchronizable
@Bean public com.netflix.spinnaker.clouddriver.security.CredentialsInitializerSynchronizable appengineCredentialsInitializerSynchronizable(com.netflix.spinnaker.credentials.definition.AbstractCredentialsLoader<com.netflix.spinnaker.clouddriver.appengine.security.AppengineNamedAccountCredentials> loader)
-
-