desktop-policy-environment.d.mts 599 B

1234567891011121314
  1. /** Required deployment-selected metadata for mandatory-update policy requests. */
  2. export interface DesktopPolicyEnvironment {
  3. origin: string
  4. allowedPageOrigins: string[]
  5. authentication: 'anonymous' | 'feishu-test'
  6. [key: string]: unknown
  7. }
  8. /**
  9. * Resolve policy settings before artifact preparation or signing.
  10. * @param environment File-owned release settings; only the selected origin is required.
  11. * @returns Policy metadata with deployment-selected origin and authentication.
  12. */
  13. export function resolveDesktopPolicyEnvironment(environment: NodeJS.ProcessEnv): DesktopPolicyEnvironment