Rename permission backend request and response types

Signed-off-by: Joe Porpeglia <josephp@spotify.com>
This commit is contained in:
Joe Porpeglia
2022-03-22 10:24:08 -04:00
committed by Joe Porpeglia
parent 970814ed38
commit e43290ce96
14 changed files with 114 additions and 90 deletions
@@ -16,8 +16,8 @@
import { PermissionApi } from '@backstage/plugin-permission-react';
import {
AuthorizeDecision,
AuthorizeQuery,
EvaluatePermissionResponse,
EvaluatePermissionRequest,
AuthorizeResult,
} from '@backstage/plugin-permission-common';
@@ -31,12 +31,14 @@ import {
export class MockPermissionApi implements PermissionApi {
constructor(
private readonly requestHandler: (
request: AuthorizeQuery,
request: EvaluatePermissionRequest,
) => AuthorizeResult.ALLOW | AuthorizeResult.DENY = () =>
AuthorizeResult.ALLOW,
) {}
async authorize(request: AuthorizeQuery): Promise<AuthorizeDecision> {
async authorize(
request: EvaluatePermissionRequest,
): Promise<EvaluatePermissionResponse> {
return { result: this.requestHandler(request) };
}
}