Trusted Extensions Developer's Guide

Exit Print View

Updated: July 2014
 
 

Java Bindings

The Java implementation of the Trusted Extensions label APIs is intended to be used to create label-aware applications. As a result, not all of the label APIs provided by Trusted Extensions are part of the Java implementation.

    The Java classes and methods that are presented in this chapter mimic the following general label functionality shown in Label APIs:

  • Detecting a Trusted Extensions system

  • Accessing the process sensitivity label

  • Allocating and freeing memory for label objects

  • Obtaining and setting the label of a file

  • Obtaining label range objects

  • Accessing labels in zones

  • Obtaining the remote host type

  • Translating between labels and strings

  • Comparing label objects