@forge/csp
5.8.15.8.1-experimental-04cc2b9
out/csp/csp-injection-service.d.ts~
out/csp/csp-injection-service.d.tsModified+9−9
Index: package/out/csp/csp-injection-service.d.ts
===================================================================
--- package/out/csp/csp-injection-service.d.ts
+++ package/out/csp/csp-injection-service.d.ts
@@ -1,15 +1,15 @@
import type { LambdaEnvironment } from '@forge/cli-shared';
import { CSPDetails } from '../types';
-declare type StandardIcOptions = {
+type StandardIcOptions = {
icLabel: string;
serviceName: string;
};
-declare type GetICDomainIcOptions = {
+type GetICDomainIcOptions = {
serviceName?: string;
getICDomain: () => string;
};
-declare type IcOptions = StandardIcOptions | GetICDomainIcOptions;
+type IcOptions = StandardIcOptions | GetICDomainIcOptions;
export declare const getAtlassianImageHost: (microsEnv: LambdaEnvironment, icOptions?: IcOptions) => string[];
export declare const EXTERNAL_ALLOW_LISTED_IMAGES_HOSTS: string[];
export declare class CSPInjectionService {
private getCSPReportUri;
@@ -20,14 +20,14 @@
private getFrameAncestors;
getInjectableCSP: ({ existingCSPDetails, microsEnv, tunnelCSPReporterUri, hostname, isFedRAMP, icOptions, macroParentHost, connectMacroParentDomain }: {
existingCSPDetails: CSPDetails;
microsEnv: LambdaEnvironment;
- tunnelCSPReporterUri?: string | undefined;
- hostname?: string | undefined;
- isFedRAMP?: boolean | undefined;
- icOptions?: IcOptions | undefined;
- macroParentHost?: string | undefined;
- connectMacroParentDomain?: string | undefined;
+ tunnelCSPReporterUri?: string;
+ hostname?: string;
+ isFedRAMP?: boolean;
+ icOptions?: IcOptions;
+ macroParentHost?: string;
+ connectMacroParentDomain?: string;
}) => string[];
}
export {};
//# sourceMappingURL=csp-injection-service.d.ts.map
\ No newline at end of file