resolver

package
v0.0.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2026 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MaskinportenIssuerEnvVar        = "MASKINPORTEN_ISSUER"
	MaskinportenTokenEndpointEnvVar = "MASKINPORTEN_TOKEN_ENDPOINT"
	MaskinportenJwksUriEnvVar       = "MASKINPORTEN_JWKS_URI"
	MaskinportenClientIdEnvVar      = "MASKINPORTEN_CLIENT_ID"
	MaskinportenClientJwkEnvVar     = "MASKINPORTEN_CLIENT_JWK"
)

Variables

This section is empty.

Functions

func DetermineMaskinportenConfigType added in v0.0.3

func DetermineMaskinportenConfigType(securityConfig v1alpha.SecurityConfig) (*state.MaskinportenConfigType, error)

func GetMaskinportenSecretData added in v0.0.3

func GetMaskinportenSecretData(ctx context.Context, k8sClient client.Client, secretRef v1alpha.SecretRef, namespace string) (*map[string][]byte, error)

func ResolveMaskinportenConfig added in v0.0.3

func ResolveMaskinportenConfig(ctx context.Context, k8sClient client.Client, securityConfig v1alpha.SecurityConfig) (*state.MaskinportenConfig, error)

func ResolveSecurityConfig

func ResolveSecurityConfig(ctx context.Context, k8sClient client.Client, securityConfig v1alpha.SecurityConfig) (*state.Scope, error)

func ResolveTokenXConfig added in v0.0.3

func ResolveTokenXConfig(ctx context.Context, k8sClient client.Client, securityConfig v1alpha.SecurityConfig) (*state.TokenXConfig, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL