 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ACDAuthConfig ¶
type ACDAuthConfig struct {
	ACDUsername           string `env:"ACD_USERNAME" `
	ACDPassword           string `env:"ACD_PASSWORD" `
	ACDConfigMapName      string `env:"ACD_CM" envDefault:"argocd-cm"`
	ACDConfigMapNamespace string `env:"ACD_NAMESPACE" envDefault:"devtroncd"`
}
    func GetACDAuthConfig ¶
func GetACDAuthConfig() (*ACDAuthConfig, error)
type TokenCache ¶
type TokenCache struct {
	// contains filtered or unexported fields
}
    func NewTokenCache ¶
func NewTokenCache(logger *zap.SugaredLogger, aCDAuthConfig *ACDAuthConfig, userAuthService user.UserAuthService) *TokenCache
func (*TokenCache) BuildACDSynchContext ¶
func (impl *TokenCache) BuildACDSynchContext() (acdContext context.Context, err error)
 Click to show internal directories. 
   Click to hide internal directories.