UNPKG

@gftdcojp/ksqldb-orm

Version:

ksqldb-orm - Server-Side TypeScript ORM for ksqlDB with enterprise security extensions

31 lines 925 B
/** * CORS設定のセキュリティ強化ユーティリティ */ /** * CORS設定オプション */ export interface CorsOptions { origins?: string[]; allowCredentials?: boolean; maxAge?: number; allowedHeaders?: string[]; allowedMethods?: string[]; exposedHeaders?: string[]; preflightContinue?: boolean; optionsSuccessStatus?: number; } /** * セキュアなCORS設定を生成 * @param customOptions カスタムオプション */ export declare function getSecureCorsOptions(customOptions?: CorsOptions): CorsOptions; /** * Express.js用のCORSミドルウェア関数を生成 * @param customOptions カスタムCORSオプション */ export declare function createCorsMiddleware(customOptions?: CorsOptions): (req: any, res: any, next: any) => any; /** * CORS設定のログ出力 */ export declare function logCorsConfiguration(): void; //# sourceMappingURL=cors.d.ts.map