backend-plugin-api: remove identity and token manager services
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -41,7 +41,6 @@ import { RootConfigService } from '@backstage/backend-plugin-api';
|
||||
import { SignInInfo as SignInInfo_2 } from '@backstage/plugin-auth-node';
|
||||
import { SignInResolver as SignInResolver_2 } from '@backstage/plugin-auth-node';
|
||||
import { TokenManager } from '@backstage/backend-common';
|
||||
import { TokenManagerService } from '@backstage/backend-plugin-api';
|
||||
import { TokenParams as TokenParams_2 } from '@backstage/plugin-auth-node';
|
||||
import { UserEntity } from '@backstage/catalog-model';
|
||||
import { WebMessageResponse as WebMessageResponse_2 } from '@backstage/plugin-auth-node';
|
||||
@@ -126,7 +125,7 @@ export type BitbucketServerOAuthResult = {
|
||||
export class CatalogIdentityClient {
|
||||
constructor(options: {
|
||||
catalogApi: CatalogApi;
|
||||
tokenManager: TokenManager;
|
||||
tokenManager?: TokenManager;
|
||||
discovery: DiscoveryService;
|
||||
auth?: AuthService;
|
||||
httpAuth?: HttpAuthService;
|
||||
@@ -673,7 +672,7 @@ export interface RouterOptions {
|
||||
// (undocumented)
|
||||
tokenFactoryAlgorithm?: string;
|
||||
// (undocumented)
|
||||
tokenManager: TokenManagerService;
|
||||
tokenManager?: TokenManager;
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
|
||||
@@ -65,7 +65,6 @@ export const authPlugin = createBackendPlugin({
|
||||
config: coreServices.rootConfig,
|
||||
database: coreServices.database,
|
||||
discovery: coreServices.discovery,
|
||||
tokenManager: coreServices.tokenManager,
|
||||
auth: coreServices.auth,
|
||||
httpAuth: coreServices.httpAuth,
|
||||
catalogApi: catalogServiceRef,
|
||||
@@ -76,7 +75,6 @@ export const authPlugin = createBackendPlugin({
|
||||
config,
|
||||
database,
|
||||
discovery,
|
||||
tokenManager,
|
||||
auth,
|
||||
httpAuth,
|
||||
catalogApi,
|
||||
@@ -86,7 +84,6 @@ export const authPlugin = createBackendPlugin({
|
||||
config,
|
||||
database,
|
||||
discovery,
|
||||
tokenManager,
|
||||
auth,
|
||||
httpAuth,
|
||||
catalogApi,
|
||||
|
||||
@@ -45,7 +45,7 @@ export class CatalogIdentityClient {
|
||||
|
||||
constructor(options: {
|
||||
catalogApi: CatalogApi;
|
||||
tokenManager: TokenManager;
|
||||
tokenManager?: TokenManager;
|
||||
discovery: DiscoveryService;
|
||||
auth?: AuthService;
|
||||
httpAuth?: HttpAuthService;
|
||||
|
||||
@@ -34,7 +34,6 @@ describe('CatalogAuthResolverContext', () => {
|
||||
logger: mockServices.logger.mock(),
|
||||
catalogApi: mockCatalogApi as CatalogApi,
|
||||
tokenIssuer: {} as TokenIssuer,
|
||||
tokenManager: mockServices.tokenManager(),
|
||||
discovery: {} as DiscoveryService,
|
||||
auth: mockServices.auth(),
|
||||
httpAuth: mockServices.httpAuth(),
|
||||
|
||||
@@ -66,7 +66,7 @@ export class CatalogAuthResolverContext implements AuthResolverContext {
|
||||
logger: LoggerService;
|
||||
catalogApi: CatalogApi;
|
||||
tokenIssuer: TokenIssuer;
|
||||
tokenManager: TokenManager;
|
||||
tokenManager?: TokenManager;
|
||||
discovery: DiscoveryService;
|
||||
auth: AuthService;
|
||||
httpAuth: HttpAuthService;
|
||||
|
||||
@@ -50,7 +50,7 @@ export function bindProviderRouters(
|
||||
discovery: PluginEndpointDiscovery;
|
||||
auth: AuthService;
|
||||
httpAuth: HttpAuthService;
|
||||
tokenManager: TokenManager;
|
||||
tokenManager?: TokenManager;
|
||||
tokenIssuer: TokenIssuer;
|
||||
ownershipResolver?: AuthOwnershipResolver;
|
||||
catalogApi?: CatalogApi;
|
||||
|
||||
@@ -24,11 +24,13 @@ import {
|
||||
HttpAuthService,
|
||||
LoggerService,
|
||||
RootConfigService,
|
||||
TokenManagerService,
|
||||
} from '@backstage/backend-plugin-api';
|
||||
import { defaultAuthProviderFactories } from '../providers';
|
||||
import { AuthOwnershipResolver } from '@backstage/plugin-auth-node';
|
||||
import { createLegacyAuthAdapters } from '@backstage/backend-common';
|
||||
import {
|
||||
TokenManager,
|
||||
createLegacyAuthAdapters,
|
||||
} from '@backstage/backend-common';
|
||||
import { NotFoundError } from '@backstage/errors';
|
||||
import { CatalogApi } from '@backstage/catalog-client';
|
||||
import {
|
||||
@@ -56,7 +58,7 @@ export interface RouterOptions {
|
||||
database: DatabaseService;
|
||||
config: RootConfigService;
|
||||
discovery: DiscoveryService;
|
||||
tokenManager: TokenManagerService;
|
||||
tokenManager?: TokenManager;
|
||||
auth?: AuthService;
|
||||
httpAuth?: HttpAuthService;
|
||||
tokenFactoryAlgorithm?: string;
|
||||
|
||||
Reference in New Issue
Block a user