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 2c67157b78b..3b035b93272 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 @@ -1941,6 +1941,7 @@ fullSyncPeriod=Full sync period clientsExplain=Clients are applications and services that can request authentication of a user. addNode=Add node jwksUrl=JWKS URL +jwks=JSON Web Key Set policy-description=A description for this policy. defaultPasswordLabel=My password mapperUserAttributeName=User Attribute Name @@ -3712,4 +3713,4 @@ eventTypes.USER_SESSION_DELETED.description=User session deleted eventTypes.USER_SESSION_DELETED_ERROR.name=User session deleted error eventTypes.USER_SESSION_DELETED_ERROR.description=User session deleted error hideOnLoginWhenOrgNotResolved=Hide on login page when organization not resolved -hideOnLoginWhenOrgNotResolvedHelp=If enabled, the identity provider will be hidden on the login page when the organization cannot be resolved based on the user's email domain. Otherwise, the identity provider will be shown on the login page regardless of whether the organization is resolved or not. If 'Hide on login page' is also enabled, the identity provider will always be hidden on the login page. \ No newline at end of file +hideOnLoginWhenOrgNotResolvedHelp=If enabled, the identity provider will be hidden on the login page when the organization cannot be resolved based on the user's email domain. Otherwise, the identity provider will be shown on the login page regardless of whether the organization is resolved or not. If 'Hide on login page' is also enabled, the identity provider will always be hidden on the login page. diff --git a/js/apps/admin-ui/src/clients/keys/Certificate.tsx b/js/apps/admin-ui/src/clients/keys/Certificate.tsx index 9ada72aea74..e37a49860a8 100644 --- a/js/apps/admin-ui/src/clients/keys/Certificate.tsx +++ b/js/apps/admin-ui/src/clients/keys/Certificate.tsx @@ -11,25 +11,31 @@ type CertificateProps = Omit & { type CertificateDisplayProps = { id: string; helpTextKey?: string; + type?: "jwks" | "certificate" | "publicKey"; keyInfo?: CertificateRepresentation; }; -const CertificateDisplay = ({ id, keyInfo }: CertificateDisplayProps) => { +const CertificateDisplay = ({ + id, + type = "certificate", + keyInfo, +}: CertificateDisplayProps) => { const { t } = useTranslation(); return (