Open uoe-pjackson opened 1 week ago
After further investigation there appears to be a number of other configuration parameters in the lastest mod_auth_openidc that aren't defined in Apache::OIDCSettings.
The full list is:
CABundlePath CacheDir ClientTokenEndpointKeyPassword CookieDomain CookiePath DefaultLoggedOutURL DPoPMode FilterClaimsExpr LogoutRequestParams LogoutXFrameOptions MemCacheConnectionsHMax MemCacheConnectionsMin MemCacheConnectionsSMax MemCacheConnectionsTTL MetricsData MetricsPublish OAuthIntrospectionEndpoint OAuthIntrospectionEndpointKeyPassword OAuthTokenIntrospectionInterval PassAccessToken PKCEMethod PreservePostTemplates PrivateKeyFiles ProviderPushedAuthorizationRequestEndpoint ProviderSignedJwksUri ProviderVerifyCertFiles RedirectURLsAllowed RedisCacheConnectTimeout RedisCacheDatabase RedisCacheTimeout RedisCacheUsername StateCookiePrefix StateInputHeaders TraceParent UnAutzAction UserInfoClaimsExpr UserInfoSignedResponseAlg ValidateIssuer
I'm preparing a pull request to add these parameters.
Describe the Bug
When specifying PrivateKeyFiles parameter for oidc_settings puppet fails with
It appears that PrivateKeyFiles is missing from the definition of Apache::OIDCSettings, so should be a case of just adding it.
Expected Behaviour
Successful application of the puppet catalog
Steps to Reproduce
Steps to reproduce the behaviour:
Environment