Documentation ¶
Overview ¶
Package awsstore is a generated GoMock package.
Index ¶
- func PrepareAWSConfig(awsRegion string, customAWSConfig *aws.Config) (awsConfig *aws.Config)
- type AWSSecretsStore
- func (s *AWSSecretsStore) Close() error
- func (s *AWSSecretsStore) RetrieveAccessToken() (string, error)
- func (s *AWSSecretsStore) RetrieveOauthState(state string) (string, error)
- func (s *AWSSecretsStore) RetrieveRefreshToken() (string, error)
- func (s *AWSSecretsStore) RetrieveVar(varName string) (varValue string, err error)
- func (s *AWSSecretsStore) StoreAccessToken(token string) error
- func (s *AWSSecretsStore) StoreOauthState(state string) error
- func (s *AWSSecretsStore) StoreRefreshToken(token string) error
- type MockstorageManager
- func (m *MockstorageManager) DeleteParameter(input *ssm.DeleteParameterInput) (*ssm.DeleteParameterOutput, error)
- func (m *MockstorageManager) EXPECT() *MockstorageManagerMockRecorder
- func (m *MockstorageManager) GetParameter(input *ssm.GetParameterInput) (*ssm.GetParameterOutput, error)
- func (m *MockstorageManager) PutParameter(input *ssm.PutParameterInput) (*ssm.PutParameterOutput, error)
- type MockstorageManagerMockRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AWSSecretsStore ¶
type AWSSecretsStore struct { AccessTokenParamName string RefreshTokenParamName string AWSSession *session.Session StorePrefix string Log *logrus.Logger SSM storageManager }
func Initialize ¶
func (*AWSSecretsStore) Close ¶
func (s *AWSSecretsStore) Close() error
Close closes the AWS session
func (*AWSSecretsStore) RetrieveAccessToken ¶
func (s *AWSSecretsStore) RetrieveAccessToken() (string, error)
func (*AWSSecretsStore) RetrieveOauthState ¶
func (s *AWSSecretsStore) RetrieveOauthState(state string) (string, error)
func (*AWSSecretsStore) RetrieveRefreshToken ¶
func (s *AWSSecretsStore) RetrieveRefreshToken() (string, error)
func (*AWSSecretsStore) RetrieveVar ¶ added in v0.6.0
func (s *AWSSecretsStore) RetrieveVar(varName string) (varValue string, err error)
func (*AWSSecretsStore) StoreAccessToken ¶
func (s *AWSSecretsStore) StoreAccessToken(token string) error
func (*AWSSecretsStore) StoreOauthState ¶
func (s *AWSSecretsStore) StoreOauthState(state string) error
func (*AWSSecretsStore) StoreRefreshToken ¶
func (s *AWSSecretsStore) StoreRefreshToken(token string) error
type MockstorageManager ¶ added in v0.8.0
type MockstorageManager struct {
// contains filtered or unexported fields
}
MockstorageManager is a mock of storageManager interface.
func NewMockstorageManager ¶ added in v0.8.0
func NewMockstorageManager(ctrl *gomock.Controller) *MockstorageManager
NewMockstorageManager creates a new mock instance.
func (*MockstorageManager) DeleteParameter ¶ added in v0.8.0
func (m *MockstorageManager) DeleteParameter(input *ssm.DeleteParameterInput) (*ssm.DeleteParameterOutput, error)
DeleteParameter mocks base method.
func (*MockstorageManager) EXPECT ¶ added in v0.8.0
func (m *MockstorageManager) EXPECT() *MockstorageManagerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockstorageManager) GetParameter ¶ added in v0.8.0
func (m *MockstorageManager) GetParameter(input *ssm.GetParameterInput) (*ssm.GetParameterOutput, error)
GetParameter mocks base method.
func (*MockstorageManager) PutParameter ¶ added in v0.8.0
func (m *MockstorageManager) PutParameter(input *ssm.PutParameterInput) (*ssm.PutParameterOutput, error)
PutParameter mocks base method.
type MockstorageManagerMockRecorder ¶ added in v0.8.0
type MockstorageManagerMockRecorder struct {
// contains filtered or unexported fields
}
MockstorageManagerMockRecorder is the mock recorder for MockstorageManager.
func (*MockstorageManagerMockRecorder) DeleteParameter ¶ added in v0.8.0
func (mr *MockstorageManagerMockRecorder) DeleteParameter(input interface{}) *gomock.Call
DeleteParameter indicates an expected call of DeleteParameter.
func (*MockstorageManagerMockRecorder) GetParameter ¶ added in v0.8.0
func (mr *MockstorageManagerMockRecorder) GetParameter(input interface{}) *gomock.Call
GetParameter indicates an expected call of GetParameter.
func (*MockstorageManagerMockRecorder) PutParameter ¶ added in v0.8.0
func (mr *MockstorageManagerMockRecorder) PutParameter(input interface{}) *gomock.Call
PutParameter indicates an expected call of PutParameter.
Click to show internal directories.
Click to hide internal directories.