From 8f4792a1962fd60e981aef730d0335a1801806d8 Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Thu, 31 Mar 2022 10:09:29 +0200 Subject: [PATCH] Mark PermissionAuthorizer as deprecated Signed-off-by: Vincenzo Scamporlino --- plugins/permission-common/api-report.md | 2 +- plugins/permission-common/src/types/permission.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/permission-common/api-report.md b/plugins/permission-common/api-report.md index e952425bbf..e33449c3d6 100644 --- a/plugins/permission-common/api-report.md +++ b/plugins/permission-common/api-report.md @@ -139,7 +139,7 @@ export type PermissionAttributes = { action?: 'create' | 'read' | 'update' | 'delete'; }; -// @public +// @public @deprecated export interface PermissionAuthorizer { // (undocumented) authorize( diff --git a/plugins/permission-common/src/types/permission.ts b/plugins/permission-common/src/types/permission.ts index 34e7884793..ab9f888605 100644 --- a/plugins/permission-common/src/types/permission.ts +++ b/plugins/permission-common/src/types/permission.ts @@ -91,6 +91,7 @@ export type ResourcePermission = /** * A client interacting with the permission backend can implement this authorizer interface. * @public + * @deprecated Use PermissionEvaluator instead */ export interface PermissionAuthorizer { authorize(