Documentation ¶
Index ¶
- type MockedKeycloakService
- func (m *MockedKeycloakService) GetClientSecret(ctx context.Context, token string, realm string, clientID string) (*gocloak.CredentialRepresentation, error)
- func (m *MockedKeycloakService) GetClients(ctx context.Context, token string, realm string, ...) ([]*gocloak.Client, error)
- func (m *MockedKeycloakService) GetWellKnownOpenidConfiguration(ctx context.Context, realm string) (*keycloakservice.WellKnownOpenidConfiguration, error)
- func (m *MockedKeycloakService) LoginClient(ctx context.Context, clientID string, clientSecret string, realm string) (*gocloak.JWT, error)
- type MockedKeycloakServiceFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockedKeycloakService ¶
func (*MockedKeycloakService) GetClientSecret ¶
func (*MockedKeycloakService) GetClients ¶
func (*MockedKeycloakService) GetWellKnownOpenidConfiguration ¶
func (m *MockedKeycloakService) GetWellKnownOpenidConfiguration(ctx context.Context, realm string) (*keycloakservice.WellKnownOpenidConfiguration, error)
func (*MockedKeycloakService) LoginClient ¶
func (m *MockedKeycloakService) LoginClient(ctx context.Context, clientID string, clientSecret string, realm string) (*gocloak.JWT, error)
mock implementation of KeycloakService
type MockedKeycloakServiceFactory ¶
type MockedKeycloakServiceFactory struct {
MockedService *MockedKeycloakService
}
func NewMockedKeycloakServiceFactory ¶
func NewMockedKeycloakServiceFactory(service *MockedKeycloakService) *MockedKeycloakServiceFactory
func (*MockedKeycloakServiceFactory) NewClient ¶
func (m *MockedKeycloakServiceFactory) NewClient(ctx context.Context, connConfig keycloakservice.ConnectionConfig) (keycloakservice.KeycloakService, error)
Click to show internal directories.
Click to hide internal directories.