diff --git a/js/apps/admin-ui/maven-resources/theme/keycloak.v2/admin/messages/messages_en.properties b/js/apps/admin-ui/maven-resources/theme/keycloak.v2/admin/messages/messages_en.properties index ca1b57b1e3..a5b05a3b6a 100644 --- a/js/apps/admin-ui/maven-resources/theme/keycloak.v2/admin/messages/messages_en.properties +++ b/js/apps/admin-ui/maven-resources/theme/keycloak.v2/admin/messages/messages_en.properties @@ -1636,6 +1636,7 @@ notVerified=Not verified encryptionKeysConfig=Encryption keys config updateClientProfileSuccess=Client profile updated successfully openIDEndpointConfiguration=OpenID Endpoint Configuration +oid4vcIssuerMetadata=OpenID4VCI Credential Issuer Metadata prompts.login=Login users=Users keyTabHelp=Location of Kerberos KeyTab file containing the credentials of server principal. For example, /etc/krb5.keytab diff --git a/js/apps/admin-ui/src/realm-settings/GeneralTab.tsx b/js/apps/admin-ui/src/realm-settings/GeneralTab.tsx index 72a616a721..d54487401f 100644 --- a/js/apps/admin-ui/src/realm-settings/GeneralTab.tsx +++ b/js/apps/admin-ui/src/realm-settings/GeneralTab.tsx @@ -110,6 +110,7 @@ function RealmSettingsGeneralTabForm({ } = form; const isFeatureEnabled = useIsFeatureEnabled(); const isOrganizationsEnabled = isFeatureEnabled(Feature.Organizations); + const isOpenid4vciEnabled = isFeatureEnabled(Feature.OpenId4VCI); const setupForm = () => { convertToFormValues(realm, setValue); @@ -265,6 +266,16 @@ function RealmSettingsGeneralTabForm({ title={t("samlIdentityProviderMetadata")} /> + {isOpenid4vciEnabled && ( + + + + )}