Versions in this module Expand all Collapse all v0 v0.5.0 Aug 8, 2018 Changes in this version + const ClientIDKey + const ClientSecretKey + type Manager interface + Create func(secret *v1.Secret) (*v1.Secret, error) + Delete func(name string, options *metav1.DeleteOptions) error + Get func(name string, options metav1.GetOptions) (*v1.Secret, error) + Update func(secret *v1.Secret) (*v1.Secret, error) + type Repository interface + Create func(remoteEnvironment, name, clientID, clientSecret, serviceID string) apperrors.AppError + Delete func(name string) apperrors.AppError + Get func(remoteEnvironment, name string) (string, string, apperrors.AppError) + Upsert func(remoteEnvironment, name, clientID, clientSecret, secretID string) apperrors.AppError + func NewRepository(secretsManager Manager) Repository