新功能、优化和更改
注意 如果是从早于 10.2 的 Sentinel LDK 版本升级,一定要检查期间所有版本的发行说明。每个 Sentinel LDK 版本中都有重大的改进和修改。下载 ZIP 文件包含所有 Sentinel LDK 发行说明,用于查看更改内容。
发行版本:10.3
>可通过 KeepAliveTimeout 配置 LDK REST API 会话超时
>适用于 Windows 应用程序的 Envelope Plus
>针对使用较旧 glibc 版本的 Linux 系统的静态构建要求
可通过 KeepAliveTimeout 配置 LDK REST API 会话超时
现在可以通过 Sentinel License Manager 中的 KeepAliveTimeout 参数来配置 REST API 会话持续时间。
此增强功能使开发商能够为使用 REST API 的客户端应用程序在指定时间段内预留许可证席位,而无需客户端刷新已登录的会话。
会话超时时间可作为 REST API 登录请求的一部分进行设置,从而允许席位在配置的时间段内保留给客户端。最小超时时间为 900 秒(15 分钟,默认值),最大超时时间为 9000000 秒。
适用于 Windows 应用程序的 Envelope Plus
Envelope Plus 是 Sentinel LDK Envelope 的附加选项,可为原生 32 位和 64 位 Windows 应用程序提供高级代码混淆、防篡改保护以及反追踪保护。Envelope Plus 可识别应用程序中的功能,并允许选择需要保护的功能,无需修改源代码或构建流程。选择完成后,会将函数从二进制文件中提取出来,施加额外保护,然后重新编译并嵌入回原始应用程序中。
在此版本中,Envelope Plus 可在演示模式下进行试用。如需解锁全部功能,请联系您的 Thales 客户代表,申请完整评估或订阅许可证。
更多详细信息,请参阅 适用于 Windows 的圣天诺 LDK Envelope 指南。
适用于 Windows 的 Java 资源保护
Sentinel LDK Envelope 现在支持在 Windows 上保护 JAR 应用程序中的 Java 资源文件,可为 Java JAR 应用程序内的非类资源文件提供基于加密的保护。此增强功能可对配置文件、嵌入的 JAR 文件和属性文件等敏感资产进行加密。
更多详细信息,请参阅 适用于 Windows 的圣天诺 LDK Envelope 指南。
.NET 方法级保护性能提升
对于使用 .NET 方法级保护的应用程序,运行时性能得到提升,降低了执行开销。
IPv6 链路本地地址支持
现在在指定远程 Sentinel License Manager 的机器时,已支持 IPv6 链路本地地址,从而实现了与现代网络环境的兼容。
针对使用较旧 glibc 版本的 Linux 系统的静态构建要求
从 Sentinel LDK 10.3 开始,在使用早于 2.34 版本的 glibc 的 Linux 系统上以静态模式构建客户端应用程序时,必须在构建过程中明确包含 -ldl 标志。
