okta-mcp-server
Version:
Model Context Protocol (MCP) server for Okta API operations with support for bulk operations and caching
32 lines • 877 B
TypeScript
import { OktaApplication } from '../../lib/types.js';
export interface AppGeneratorOptions {
seed?: number;
statusDistribution?: {
ACTIVE: number;
INACTIVE: number;
};
signOnModes?: string[];
features?: string[];
appTypes?: Array<{
name: string;
label: string;
signOnMode: string;
features: string[];
}>;
}
export declare class AppGenerator {
private faker;
private statusDistribution;
private appTypes;
private generatedCount;
private generatedLabels;
constructor(options?: AppGeneratorOptions);
generate(): OktaApplication;
generateBatch(count: number): OktaApplication[];
private selectStatus;
private generateUniqueLabel;
private addAppSpecificProperties;
reset(): void;
getGeneratedCount(): number;
}
//# sourceMappingURL=app-generator.d.ts.map