RMS Scenarios, Code and Tools

This roadmap provides Microsoft supplied code samples that show you how it's done and code snippets that you can use in your applications.

ItemOperating SystemSupporting SDK VersionDescription

Read PFILE protected PDF

Windows Desktop

RMS SDK 2.1 and later versions of the 2.x SDK

Read PFILE protected PDF is a simple code example on our RMS Developer's Corner blog that uses the MSIPC File API to decrypt and open a PFILE protected PDF document.

IpcManagedAPI

Windows Desktop

RMS SDK 2.1 and later versions of the 2.x SDK

IpcManagedAPI is a .NET (C#) representation of RMS SDK 2.1 to make it easy for your managed application to be RMS-enabled.

IPCNotepad

Windows Desktop

RMS SDK 2.1 and later versions of the 2.x SDK

IPCNotepad is a sample RMS-enabled application that takes you through the basic steps that each RMS-enabled application should perform when protecting and consuming restricted content.

IpcDlp

Windows Desktop

RMS SDK 2.1 and later versions of the 2.x SDK

IpcDlp is a sample RMS-enabled Data Leak Protection (DLP) application that takes you through the basic steps that a DLP RMS-enabled application should perform by using File API for protecting and consuming restricted content.

IpcAzureApp

Windows Desktop

RMS SDK 2.1 and later versions of the 2.x SDK

IpcAzureApp is a sample that demonstrates how to use RMS SDK in Azure application to protect data in Azure Blob Storage.

RmsDocumentInspector

Windows Desktop

RMS SDK 2.1 and later versions of the 2.x SDK

RmsDocumentInspector is a tool can give information about any RMS protected file such as content-id or user rights.

RmsFileWatcher

Windows Desktop

RMS SDK 2.1 and later versions of the 2.x SDK

RmsFileWatcher is a sample that demonstrates how to build a Windows application that watches directories in the file system and applies RMS protection policies on every change, for example file added or file modified.

iOS/OS X usage scenarios

iOS / OS X

RMS SDK 4.2 and later versions of the 4.x SDK

Objective C code examples representing important development scenarios to get you accustomed to the RMS SDK. Examples include use of Microsoft Protected File format, custom protected file formats, and custom UI controls.

UI Library and Sample app

iOS

RMS SDK 4.2 and later versions of the 4.x SDK

UI libraries and sample app for iOS at GitHub, so you can get started quickly and re-use our standard UI in your apps.

UI Library and Sample app

Android

RMS SDK 4.2 and later versions of the 4.x SDK

UI libraries and sample app for Android at GitHub, so you can get started quickly and re-use our standard UI in your apps.

Android usage scenarios

Android

RMS SDK 4.2 and later versions of the 4.x SDK

Java code examples representing important development scenarios to get you accustomed to the RMS SDK. Examples include use of Microsoft Protected File format, custom protected file formats, and custom UI controls.

 

 

 

Show: