Rights Management SDK 4.2Rights Management SDK 4.2

重要

弃用2020年3月之前发布的 Microsoft Rights Management Service SDK 版本;必须将使用早期版本的应用程序更新为使用三月2020版。Versions of the Microsoft Rights Management Service SDK released prior to March 2020 are deprecated; applications using earlier versions must be updated to use the March 2020 release. 有关完整详细信息,请参阅弃用通知For full details, see the deprecation notice.

不会为 Microsoft Rights Management 服务 SDK 规划进一步的增强功能。No further enhancements are planned for the Microsoft Rights Management Service SDK. 我们强烈建议采用Microsoft Information PROTECTION SDK进行分类、标记和保护服务。We strongly recommend adoption of the Microsoft Information Protection SDK for classification, labeling, and protection services.

目的Purpose

Rights Management SDK 4.2 是一种简化的新一代 API,可用于在通过 Rights Management Services 进行信息保护的情况下实现设备应用升级中的轻型开发体验。The Rights Management SDK 4.2 is a simplified, next-generation API that enables a lightweight development experience in upgrading your device apps with information protection via Rights Management Services. 开发人员可以构建利用 Active Directory Rights Management Services (AD RMS) 或 Azure Rights Management 提供信息保护的应用,并且可以轻松地保护或使用信息,同时以透明方式处理复杂的安全实践,如密钥管理、加密和解密、策略和权限创建、安全缓存以及与 AD RMS 和 Azure RMS 服务的通信。Developers can build apps that leverage Active Directory Rights Management Services (AD RMS) or Azure Rights Management to provide information protection and can easily protect or consume information, while transparently handling complex security practices such as key management, encryption and decryption, policy and permissions creation, secure caching, and communication with AD RMS and Azure RMS services.

开发人员受众Developer audience

RMS SDK 4.2 API 将标准编程语言和模型用于每种操作系统,因此它们使用起来十分简单且熟悉。The RMS SDK 4.2 APIs use standard programming languages and models for each operating system so, they are easy and familiar to work with.

Supported Operating SystemsSupported Operating Systems

RMS SDK 4.2 这一版本可用于以下操作系统:This release, RMS SDK 4.2, is available for the following operating systems:

  • Google AndroidGoogle Android
  • Apple iOS 和 Mac OS XApple iOS and Mac OS X
  • Windows PhoneWindows Phone
  • Windows 应用商店Windows Store
  • 适用于 Linux 风格操作系统的可移植 C++Portable C++ for Linux flavored operating systems

部分Sections

概述 - Rights Management Services 是一种信息保护技术,可帮助保护数字信息免遭未经授权的使用。Overview - Rights Management Services is an information protection technology that helps safeguard digital information from unauthorized use. 通过启用权限的应用程序,内容所有者将能够定义可以对其内容进行打开、修改、打印、转发或执行其他操作的人员。Through your rights-enabled applications, content owners will be able to define who can open, modify, print, forward, or take other actions with their content.

入门 - 对于 RMS SDK 4.2 这一版本,第一个应用程序的快速入门方法是浏览适用于每种操作系统/平台的开发环境设置指南。Get started- For this release of the RMS SDK 4.2, your quick start approach to a first application is through the development environment setup guides for each of the operating systems / platforms.

开发人员指南和术语 - RMS SDK 4.2 的重点是帮助构建启用 AD RMS 的应用程序,尽可能降低利用 Right Management Services 的复杂性。Developer guidance and terms - The focus of RMS SDK 4.2 is to help you build AD RMS-enabled applications that leverage Right Management Services, as simply as possible.

API 参考 - RMS SDK 4.2 支持以下目录中注明的几种操作系统。API reference - The RMS SDK 4.2 supports several operating systems noted in the table of contents following.