UI: Fix openAPI test for JWT (#25331)

* Fix openAPI test for JWT

* Revert "Fix openAPI test for JWT"

This reverts commit ad5d1f4ca599bacf2a035ee66a6780bdb3bbd985.

* Fix openAPI test for JWT

* Prevent jwks pairs from showing in UI until we have a component to handle the data
This commit is contained in:
Chelsea Shaw
2024-02-09 10:57:50 -06:00
committed by GitHub
parent 3bc8379a96
commit 28d81ed832
2 changed files with 11 additions and 0 deletions

View File

@@ -41,6 +41,11 @@ export default AuthConfig.extend({
label: 'JWKS URL',
}),
jwksPairs: attr({
label: 'JWKS pairs',
// This attribute is not shown in the UI
}),
oidcResponseMode: attr('string', {
label: 'OIDC response mode',
}),

View File

@@ -489,6 +489,12 @@ const jwt = {
fieldGroup: 'default',
type: 'string',
},
jwksPairs: {
editType: 'objectArray',
fieldGroup: 'default',
helpText:
'Set of JWKS Url and CA certificate (or chain of certificates) pairs. CA certificates must be in PEM format. Cannot be used with "jwks_url" or "jwks_ca_pem".',
},
jwksUrl: {
editType: 'string',
helpText: