Adobe® Flash® Player 32.0 Administration Guide
Total Page:16
File Type:pdf, Size:1020Kb
Adobe® Flash® Player 32.0 Administration Guide December 4, 2018 Contents Chapter: 1 Introduction . 2 Why install Flash Player? . 2 Additional resources . 2 Flash Player and deployment . 3 Design and development tools . 3 Chapter: 2 Flash Player environment . 5 Player files and locations . 5 Firefox/Mozilla NPAPI plug-in architecture . 5 Windows NPAPI plug-in filenames and locations . 5 Macintosh NPAPI plug-in filenames and locations . 6 Linux plug-in filenames and locations . 6 Chromium PPAPI plug-in architecture . 6 Windows PPAPI plug-in filenames and locations . 6 Macintosh PPAPI plug-in filenames and locations . 7 Linux PPAPI plug-in filenames and locations . 7 ActiveX Control on Windows . 7 Additional files . 8 FlashUtil.exe . 8 Data formats used . 8 Network protocols used . .10 Player processes . .11 Player versions . .11 Chapter: 3 Player installation . 13 Installers . .13 Uninstalling Flash Player . .14 Uninstalling on Windows . .14 Silent mode . 14 Uninstalling on Linux . .15 Uninstalling on Macintosh . .16 Manually Uninstalling Flash Player on Macintosh . .16 i EXE installation . .18 Active Directory installation . .19 Flash Player Catalog for Microsoft System Center Updates Publisher . .21 Configuring SMS . .22 SMS and Adobe Catalog installation . .22 System requirements for SMS deployment . .23 SMS tools for deploying custom updates . .23 Downloading the Flash Player catalog . .23 Importing the Flash Player catalog . .24 Publishing the Flash Player catalog . .24 Confirming successful publication . .25 Deploying the update . .26 Additional resources . .27 Interactive MSI installation using SMS . .27 Command line MSI installations . .29 Manually launch the installer on the client . .30 Launch the installer on the client using quiet mode . .31 Reinstalling a Flash Player using a batch routine . .32 Performing a background update . .32 Background updates from an internal server . .33 Prerequisites . 33 Configure the server . 34 Configure clients . 35 Windows registry keys . .35 PKG Installer for Macintosh . .36 Silent installation of Flash Player (using .pkg installer package) .36 App installer for Macintosh . .36 Silent installation of Flash Player (using .app installer bundle) . .36 Customizing player behavior . .37 Troubleshooting installation problems . .37 Additional resources . .38 Chapter: 4 Administration . 39 Privacy and security settings (mms.cfg) . .39 mms.cfg file location . .39 Setting options in the mms.cfg file . .40 File format . 40 Character encoding . 41 Summary of mms.cfg options . 41 Privacy options . .46 AVHardwareDisable . 46 AVHardwareEnabledDomain . 46 DisableDeviceFontEnumeration . 47 User interface option . .47 FullScreenDisable . 47 Data loading and storage options . .48 ii LocalFileReadDisable . 48 EnableInsecureLocalWithFileSystem . 49 FileDownloadDisable . 50 FileDownloadEnabledDomain . 50 FileUploadDisable . 51 FileUploadEnabledDomain . 51 LocalStorageLimit . 52 ThirdPartyStorage . 52 AssetCacheSize . 53 Update options . .53 AutoUpdateDisable . 54 AutoUpdateInterval . 54 DisableProductDownload . 54 ProductDisabled . 55 SilentAutoUpdateEnable . 55 SilentAutoUpdateServerDomain . 55 SilentAutoUpdateVerboseLogging . 56 Security options . .56 LegacyDomainMatching . 56 LocalFileLegacyAction . 57 AllowUserLocalTrust . 58 EnforceLocalSecurityInActiveXHostApp . 58 FullScreenInteractiveDisable . 58 DisableNetworkAndFilesystemInHostApp . 59 Socket connection options . .59 DisableSockets . 60 EnableInsecureByteArrayShareable . 60 EnableInsecureByteArrayShareableDomain . 60 EnableSocketsTo . 61 GPU Compositing . .61 OverrideGPUValidation . 61 RTMFP options . .62 RTMFPP2PDisable . 62 RTMFPTURNProxy . 62 Protected mode options . .62 ProtectedMode . 63 ProtectedModeBrokerWhitelistConfigFile . 63 ProtectedModeBrokerLogfilePath . 63 Hardware Options . .64 DisableHardwareAcceleration . 64 Audio Options . .64 UseWAVPlayer . 64 NetworkRequestTimeout . 64 EnableInsecureJunctionBehavior . 65 EnableLocalAppData . 65 DefaultLanguage . ..