permissions: move MetadataResponse type to permission-common
This was missed when moving
MetadataResponseSerializedRule in
137fa342b4 - seems
useful to keep these two types together.
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
This commit is contained in:
@@ -24,6 +24,7 @@ import {
|
||||
AuthorizeResult,
|
||||
DefinitivePolicyDecision,
|
||||
IdentifiedPermissionMessage,
|
||||
MetadataResponse as CommonMetadataResponse,
|
||||
MetadataResponseSerializedRule as CommonMetadataResponseSerializedRule,
|
||||
Permission,
|
||||
PermissionCondition,
|
||||
@@ -119,11 +120,9 @@ export type MetadataResponseSerializedRule =
|
||||
* Response type for the .metadata endpoint.
|
||||
*
|
||||
* @public
|
||||
* @deprecated Please import from `@backstage/plugin-permission-common` instead.
|
||||
*/
|
||||
export type MetadataResponse = {
|
||||
permissions?: Permission[];
|
||||
rules: MetadataResponseSerializedRule[];
|
||||
};
|
||||
export type MetadataResponse = CommonMetadataResponse;
|
||||
|
||||
const applyConditions = <TResourceType extends string, TResource>(
|
||||
criteria: PermissionCriteria<PermissionCondition<TResourceType>>,
|
||||
|
||||
Reference in New Issue
Block a user