fix(console): switch to webkeys v2 (from v2beta) (#11807)

# Which Problems Are Solved

The Management Console was still using the deprecate v2beta endpoints of
the webkey service even though the v2 service was move to GA a while
ago.

# How the Problems Are Solved

Switch to the v2 endpoints.

# Additional Changes

None

# Additional Context

- relates to #10773
This commit is contained in:
Livio Spring
2026-03-11 08:20:21 +00:00
committed by GitHub
parent 64ee480f84
commit d5f35fbd54
6 changed files with 9 additions and 9 deletions
@@ -1,8 +1,8 @@
import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output, signal, WritableSignal } from '@angular/core';
import { FormBuilder, FormControl, FormGroup, Validators } from '@angular/forms';
import { WebKey } from '@zitadel/proto/zitadel/webkey/v2beta/key_pb';
import { WebKey } from '@zitadel/proto/zitadel/webkey/v2/key_pb';
import { ReplaySubject } from 'rxjs';
import { RSAHasher, RSABits, ECDSACurve } from '@zitadel/proto/zitadel/webkey/v2beta/key_pb';
import { RSAHasher, RSABits, ECDSACurve } from '@zitadel/proto/zitadel/webkey/v2/key_pb';
type RawValue<T extends FormGroup> = ReturnType<T['getRawValue']>;
@@ -2,7 +2,7 @@ import { ChangeDetectionStrategy, Component, Input } from '@angular/core';
import { ReplaySubject } from 'rxjs';
import { filter, map } from 'rxjs/operators';
import { MatTableDataSource } from '@angular/material/table';
import { WebKey } from '@zitadel/proto/zitadel/webkey/v2beta/key_pb';
import { WebKey } from '@zitadel/proto/zitadel/webkey/v2/key_pb';
@Component({
selector: 'cnsl-oidc-webkeys-inactive-table',
@@ -2,7 +2,7 @@ import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from
import { ReplaySubject } from 'rxjs';
import { filter, map } from 'rxjs/operators';
import { MatTableDataSource } from '@angular/material/table';
import { State, WebKey } from '@zitadel/proto/zitadel/webkey/v2beta/key_pb';
import { State, WebKey } from '@zitadel/proto/zitadel/webkey/v2/key_pb';
@Component({
selector: 'cnsl-oidc-webkeys-table',
@@ -9,9 +9,9 @@ import { TimestampToDatePipe } from 'src/app/pipes/timestamp-to-date-pipe/timest
import { MatDialog } from '@angular/material/dialog';
import { WarnDialogComponent } from 'src/app/modules/warn-dialog/warn-dialog.component';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import { State, WebKey } from '@zitadel/proto/zitadel/webkey/v2beta/key_pb';
import { CreateWebKeyRequestSchema } from '@zitadel/proto/zitadel/webkey/v2beta/webkey_service_pb';
import { RSAHasher, RSABits, ECDSACurve } from '@zitadel/proto/zitadel/webkey/v2beta/key_pb';
import { State, WebKey } from '@zitadel/proto/zitadel/webkey/v2/key_pb';
import { CreateWebKeyRequestSchema } from '@zitadel/proto/zitadel/webkey/v2/webkey_service_pb';
import { RSAHasher, RSABits, ECDSACurve } from '@zitadel/proto/zitadel/webkey/v2/key_pb';
const CACHE_WARNING_MS = 5 * 60 * 1000; // 5 minutes
+1 -1
View File
@@ -26,7 +26,7 @@ import { createAdminServiceClient, createAuthServiceClient, createManagementServ
import { createGrpcWebTransport } from '@connectrpc/connect-web';
import { createClientFor } from '@zitadel/client';
import { WebKeyService } from '@zitadel/proto/zitadel/webkey/v2beta/webkey_service_pb';
import { WebKeyService } from '@zitadel/proto/zitadel/webkey/v2/webkey_service_pb';
import { ActionService } from '@zitadel/proto/zitadel/action/v2/action_service_pb';
const createWebKeyServiceClient = createClientFor(WebKeyService);
+1 -1
View File
@@ -7,7 +7,7 @@ import {
CreateWebKeyRequestSchema,
CreateWebKeyResponse,
ActivateWebKeyResponse,
} from '@zitadel/proto/zitadel/webkey/v2beta/webkey_service_pb';
} from '@zitadel/proto/zitadel/webkey/v2/webkey_service_pb';
@Injectable({
providedIn: 'root',