Update api-reports

Signed-off-by: Joe Porpeglia <josephp@spotify.com>
This commit is contained in:
Joe Porpeglia
2022-03-22 13:53:15 -04:00
committed by Joe Porpeglia
parent 0b98a49509
commit 979d4b976f
5 changed files with 83 additions and 68 deletions
+6 -4
View File
@@ -7,8 +7,6 @@ import { AnalyticsApi } from '@backstage/core-plugin-api';
import { AnalyticsEvent } from '@backstage/core-plugin-api';
import { ApiHolder } from '@backstage/core-plugin-api';
import { ApiRef } from '@backstage/core-plugin-api';
import { AuthorizeDecision } from '@backstage/plugin-permission-common';
import { AuthorizeQuery } from '@backstage/plugin-permission-common';
import { AuthorizeResult } from '@backstage/plugin-permission-common';
import { ComponentType } from 'react';
import { Config } from '@backstage/config';
@@ -18,6 +16,8 @@ import { DiscoveryApi } from '@backstage/core-plugin-api';
import { ErrorApi } from '@backstage/core-plugin-api';
import { ErrorApiError } from '@backstage/core-plugin-api';
import { ErrorApiErrorContext } from '@backstage/core-plugin-api';
import { EvaluatePermissionRequest } from '@backstage/plugin-permission-common';
import { EvaluatePermissionResponse } from '@backstage/plugin-permission-common';
import { ExternalRouteRef } from '@backstage/core-plugin-api';
import { FetchApi } from '@backstage/core-plugin-api';
import { IdentityApi } from '@backstage/core-plugin-api';
@@ -150,11 +150,13 @@ export interface MockFetchApiOptions {
export class MockPermissionApi implements PermissionApi {
constructor(
requestHandler?: (
request: AuthorizeQuery,
request: EvaluatePermissionRequest,
) => AuthorizeResult.ALLOW | AuthorizeResult.DENY,
);
// (undocumented)
authorize(request: AuthorizeQuery): Promise<AuthorizeDecision>;
authorize(
request: EvaluatePermissionRequest,
): Promise<EvaluatePermissionResponse>;
}
// @public