Documentation ¶
Overview ¶
Package dynamic provides functionality related to dynamic features.
Index ¶
- func ClientConfigToDynamicFeatureValues(c *provider.ClientConfig) (fs pkg.FeatureValues)
- func LoadDynamicFeatures() []pkg.Feature
- func NewDynamicFeature(name string, colorization uint8, documentation pkg.FeatureDocumentation, ...) pkg.Feature
- func SetModule(m *modules.Module)
- func UpdateDynamicFeatures(issuer, providerName string, fs pkg.FeatureValues) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientConfigToDynamicFeatureValues ¶
func ClientConfigToDynamicFeatureValues(c *provider.ClientConfig) (fs pkg.FeatureValues)
ClientConfigToDynamicFeatureValues creates a list of FeatureValue for all loaded dynamic pkg from the given ClientConfig.
func LoadDynamicFeatures ¶
LoadDynamicFeatures returns the already loaded dynamic features
func NewDynamicFeature ¶
func NewDynamicFeature( name string, colorization uint8, documentation pkg.FeatureDocumentation, check pkg.FeatChecker, ) pkg.Feature
NewDynamicFeature creates a new dynamic feature.
func UpdateDynamicFeatures ¶
func UpdateDynamicFeatures(issuer, providerName string, fs pkg.FeatureValues) error
UpdateDynamicFeatures updates the value of a dynamic feature for the given issuer and invalidates the HContents cache.
Types ¶
This section is empty.
Source Files ¶
- JWKSURIAdvertised.go
- anyIDTokenEncryptionAlgValuesSupportedAdvertised.go
- anyIDTokenEncryptionEncValuesSupportedAdvertised.go
- anyIDTokenSigningAlgValuesSupportedAdvertised.go
- anyRequestObjectEncryptionAlgValuesSupportedAdvertised.go
- anyRequestObjectEncryptionEncValuesSupportedAdvertised.go
- anyRequestObjectSigningAlgValuesSupportedAdvertised.go
- anyUserinfoEncryptionAlgValuesSupportedAdvertised.go
- anyUserinfoEncryptionEncValuesSupportedAdvertised.go
- anyUserinfoSigningAlgValuesSupportedAdvertised.go
- authorizationCodeFlowSupportAdvertised.go
- authorizationEndpointAdvertised.go
- deviceAuthorizationEndpointAdvertised.go
- deviceFlowSupportAdvertised.go
- dynamicFeatures.go
- implicitCodeFlowSupportAdvertised.go
- introspectionEndpointAdvertised.go
- passwordFlowSupportAdvertised.go
- redelegateFlowSupportAdvertised.go
- refreshFlowSupportAdvertised.go
- registrationEndpointAdvertised.go
- revocationEndpointAdvertised.go
- supportedScopesAdvertised.go
- tokenEndpointAdvertised.go
- tokenExchangeSupportAdvertised.go
- userinfoEndpointAdvertised.go
Click to show internal directories.
Click to hide internal directories.