Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProviderRepository ¶
type ProviderRepository interface {
GetForTenant(ctx context.Context, tenantID string) (Provider, error)
Get(ctx context.Context, issuerURL string) (Provider, error)
Create(ctx context.Context, tenantID string, provider Provider) error
Delete(ctx context.Context, tenantID string, provider Provider) error
Update(ctx context.Context, tenantID string, provider Provider) error
}
ProviderRepository allows to read OIDC provider data for a tenant stored in the context.
type Service ¶ added in v0.1.0
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶ added in v0.1.0
func NewService(repo ProviderRepository) *Service
func (*Service) ApplyMapping ¶ added in v0.1.0
func (*Service) GetProvider ¶ added in v0.1.0
Click to show internal directories.
Click to hide internal directories.