zents
Version:
ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.
9 lines (8 loc) • 565 B
TypeScript
import type { Entities, SecurityProviders } from '../types/types';
import type { SecurityProviderOption, SecurityProviderOptionEntities, SecurityStrategy } from '../types/interfaces';
import type { DatabaseContainer } from '../database/DatabaseContainer';
export declare class SecurityProviderLoader {
load(entities: Entities, databaseContainer: DatabaseContainer): SecurityProviders;
protected getEntities(entities: Entities, providerConfig: SecurityProviderOption): SecurityProviderOptionEntities;
protected getSecurityStrategy(): SecurityStrategy;
}