| Document Information Preface 1.  Solaris Trusted Extensions APIs and Security Policy 2.  Labels and Clearances 3.  Label Code Examples 4.  Printing and the Label APIs 5.  Interprocess Communications 6.  Trusted X Window System 7.  Label Builder APIs 8.  Trusted Web Guard Prototype 9.  Experimental Java Bindings for the Solaris Trusted Extensions Label APIs A.  Programmer's Reference B.  Solaris Trusted Extensions API Reference |       	 
             IndexA
abbreviations used in interface names, Abbreviations Used in Interface Names and Data Structure Names 
access
checks for
file labels, Privileged Operations and Labelsnetwork, Communication Endpointssockets, AF_UNIX FamilyTrusted X Window System, Trusted X Window System Security Policyguidelines for labels, Privileged Operations and Labelsmultilevel port connections, Multilevel Port Information 
ADMIN_HIGH label, Labels in the Global Zone 
ADMIN_LOW label, Labels in the Global Zone 
APIs
clearance label, Types of Label APIsdeclarations, Solaris Trusted Extensions API Referenceexamples of Trusted Extensions in Solaris, Understanding Labelsintroduction to, Sensitivity LabelsLabel Builder
Label Builder APIsLabel Builder APIslabel clipping, Label-Clipping APIslabel range, Types of Label APIslabels
Label APIsLabel Code ExamplesLabel APIsprocess security attribute flags, Process Security Attribute Flags APIsRPC, RPC APIssecurity APIs from Solaris OS, Trusted Extensions APIssensitivity label, Types of Label APIsfor Solaris that use Trusted Extensions parameters, Solaris Library Routines and System Calls That Use Trusted Extensions ParametersTrusted X Window System
Trusted X Window System APIsTrusted X Window SystemTrusted Extensions X Window System APIsTrusted X Window System APIsfor zone labels and zone paths, Labeled Zones 
applications
integrating, Releasing an Applicationreleasing, Releasing an Applicationtesting and debugging, Developing, Testing, and Debugging an Application 
atoms, predefined in X Window System, Default Window Resources 
auditid field, Data Types for X11 
authorizations, Label Builder, Privileged Operations and Label Builder B
bldominates() routine
code example, Determining the Relationship Between Two Labelsdeclaration, Comparing Labels 
blequal() routine
code example, Determining the Relationship Between Two Labelsdeclaration, Comparing Labels 
blinrange() routine
declaration
Comparing LabelsComparing Labels 
blmaximum() routine, declaration, Comparing Labels 
blminimum() routine, declaration, Comparing Labels 
blstrictdom() routine
code example, Determining the Relationship Between Two Labelsdeclaration, Comparing Labels 
brange_t type, Label APIs 
builders, API declarations for GUI, Label Builder APIs C
CDE actions
assigning inheritable privileges, Creating a CDE Actioncreating, Creating a CDE Action 
classifications
clearance component, Clearance Labelsdisjoint, Label Relationshipsdominant, Label Relationshipsequal, Label Relationshipslabel component, Sensitivity Labelsstrictly dominant, Label Relationships 
clearance labels, Clearance Labels 
ClearanceLabel subclass, ClearanceLabel Subclass 
clearances
disjoint labels, Label Relationshipsdominant labels, Label Relationshipsequal labels, Label Relationshipssession, Clearance Labelsstrictly dominant labels, Label Relationshipsuser, Clearance Labels 
code examples
file systems
getSocketPeer static factoryobtaining label, Obtaining a File Label 
Label Builder, Creating an Interactive User Interfaceobtaining socket peer label, Obtaining and Setting the Label of a Filelabel_encodings file
label relationships, Determining the Relationship Between Two Labelscreating printer banner
Obtaining Printer Banner InformationTranslating Between Labels and Stringsobtaining character-coded color names, Obtaining the Color Names of Labelslabels
obtain socket peer label, Obtaining and Setting the Label of a Fileobtaining on file system, Obtaining a File Labelobtaining on window, Obtaining a Window Labelobtaining process label, Obtaining a Process Labelsetting on window, Setting a Window Labelprinter banner
Obtaining Printer Banner InformationTranslating Between Labels and Stringsset file sensitivity label, Setting a File Sensitivity LabelTrusted X Window System, Using Trusted X Window System Interfaces
obtaining window attributes, Obtaining Window Attributesobtaining window label, Obtaining a Window Labelobtaining window user ID, Obtaining the Window User IDobtaining workstation owner, Obtaining the X Window Server Workstation Owner IDsetting window label, Setting a Window Labeltranslating with font list, Translating the Window Label With the Font List 
communication endpoints
access checks, Communication Endpointsconnections described, Berkeley Sockets and TLI 
compartments
clearance component, Clearance Labelsdisjoint, Label Relationshipsdominant, Label Relationshipsequal, Label Relationshipslabel component, Sensitivity Labelsstrictly dominant, Label Relationships 
compile
Label Builder libraries, APIs for Label Builder GUIslabel libraries, Label APIsTrusted X Window System libraries, Trusted Extensions X Window System APIs 
connection requests
security attributes, Trusted X Window System Security Attributessecurity policy, Trusted X Window System Security Policy |