Add custom QZ Tray fork with pairing key authentication
- Custom fork of QZ Tray 2.2.x with certificate validation bypassed - Implemented pairing key (HMAC) authentication as replacement - Modified files: PrintSocketClient.java (certificate check disabled) - New files: PairingAuth.java, PairingConfigDialog.java - Excluded build artifacts (out/, lib/javafx*) from repository - Library JARs included for dependency management
This commit is contained in:
28
tray/ant/apple/apple-bundle.plist.in
Normal file
28
tray/ant/apple/apple-bundle.plist.in
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0"><dict>
|
||||
<key>CFBundleDevelopmentRegion</key><string>English</string>
|
||||
<key>CFBundleIconFile</key><string>${project.filename}</string>
|
||||
<key>CFBundleIdentifier</key><string>${apple.bundleid}</string>
|
||||
<key>CFBundlePackageType</key><string>APPL</string>
|
||||
<key>CFBundleGetInfoString</key><string>${project.name} ${build.version}</string>
|
||||
<key>CFBundleSignature</key><string>${project.name}</string>
|
||||
<key>CFBundleExecutable</key><string>${project.name}</string>
|
||||
<key>CFBundleVersion</key><string>${build.version}</string>
|
||||
<key>CFBundleShortVersionString</key><string>${build.version}</string>
|
||||
<key>CFBundleName</key><string>${project.name}</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key><string>6.0</string>
|
||||
<key>CFBundleURLTypes</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>CFBundleURLName</key>
|
||||
<string>${project.name}</string>
|
||||
<key>CFBundleURLSchemes</key>
|
||||
<array><string>${vendor.name}</string></array>
|
||||
</dict>
|
||||
</array>
|
||||
<key>LSArchitecturePriority</key>
|
||||
<array>
|
||||
<string>${apple.target.arch}</string>
|
||||
</array>
|
||||
</dict></plist>
|
||||
Reference in New Issue
Block a user