| 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 Index |       	 
             L
label APIs, Label APIs
introduction to, Sensitivity LabelsLabel Builder
Label Builder APIsLabel Builder APIslabel clipping, Label-Clipping APIslabels
list of, Label APIscode examples, Label Code ExamplesRPC, RPC APIsTrusted X Window System
Trusted X Window SystemTrusted Extensions X Window System APIsTrusted X Window System APIswindows
Trusted X Window System APIsLabel Builder APIsfor zone labels and zone paths, Labeled Zones 
Label Builder
APIs, APIs for Label Builder GUIsauthorizations, Privileged Operations and Label BuilderCancel button, Cancel Buttondeclarations, APIs for Label Builder GUIsdescription of, Label Builder APIsfunctionality, Label Builder Behaviorheader files, APIs for Label Builder GUIslabel radio buttons, Radio Button Optionslibraries, APIs for Label Builder GUIsModLabelData structure, ModLabelData Structureonline help, Online Help for Label Builderprivileged tasks, Privileged Operations and Label BuilderReset button, Reset Buttontsol_lbuild_create() routine, tsol_lbuild_create() RoutineUpdate button, Label Builder Behavior 
label clipping
API declaration
Working With the X11 Label-Clipping InterfaceLabel-Clipping APIstranslating with font list, Translating the Window Label With the Font List 
label data types
label ranges, Label APIssensitivity labels, Label APIs 
label_encodings file
API declarations, Label APIscolor names, Obtaining the Color Names of LabelsLabel Builder, Label Builder Behaviornon-English, Translating the Window Label With the Font List 
label ranges, Label Ranges
file systems
overview, Label APIsdata structure, Label APIs 
label_to_str() routine
code example
Obtaining the Color Names of LabelsObtaining Printer Banner InformationTranslating the Window Label With the Font Listdeclaration, Working With the X11 Label-Clipping Interface 
labeled zones, Labeled Zones 
labels
acquiring, Acquiring a Sensitivity LabelADMIN_HIGH, Labels in the Global ZoneADMIN_LOW, Labels in the Global ZoneAPI declarations, Label APIs
components of, Sensitivity Labelslabel clipping, Label-Clipping APIslabel_encodings file, Label APIslabels, Label APIslevels, Label APIsnetwork databases, Label APIsranges, Label APIszones, Label APIsdefinition of, Label Relationshipsdisjoint, Label Relationshipsdominant, Label Relationshipsdowngrading guidelines, Privileged Operations and Labelsin global zone, Labels in the Global Zoneobjects
Obtaining and Setting the Label of a FileAcquiring a Sensitivity LabelObtaining and Setting the Label of a Fileprivileged tasks, Privileged Operations and Labelsprivileges
rangesdowngrading labels, Privileged Operations and Labelsupgrading labels, Privileged Operations and Labels 
Types of Label APIsLabel APIsrelationships
Label RelationshipsDetermining the Relationship Between Two Labelsstrictly dominant, Label Relationshipstypes
upgrading guidelines, Privileged Operations and Labelsclearance, Clearance Labelssensitivity, Sensitivity Labelsuser processes, Acquiring a Sensitivity Label 
LBUILD_CHECK_AR operation, Extended Label Builder Operations 
LBUILD_LOWER_BOUND operation, Extended Label Builder Operations 
LBUILD_MODE_CLR value, Extended Label Builder Operations 
LBUILD_MODE operation, Extended Label Builder Operations 
LBUILD_MODE_SL value, Extended Label Builder Operations 
LBUILD_SHOW operation, Extended Label Builder Operations 
LBUILD_TITLE operation, Extended Label Builder Operations 
LBUILD_UPPER_BOUND operation, Extended Label Builder Operations 
LBUILD_USERFIELD operation, Extended Label Builder Operations 
LBUILD_VALUE_CLR operation, Extended Label Builder Operations 
LBUILD_VALUE_SL operation, Extended Label Builder Operations 
LBUILD_VIEW_EXTERNAL value, Extended Label Builder Operations 
LBUILD_VIEW_INTERNAL value, Extended Label Builder Operations 
LBUILD_VIEW operation, Extended Label Builder Operations 
LBUILD_WORK_CLR operation, Extended Label Builder Operations 
LBUILD_WORK_SL operation, Extended Label Builder Operations 
LBUILD_X operation, Extended Label Builder Operations 
LBUILD_Y operation, Extended Label Builder Operations 
libraries, Trusted X Window System APIs, Trusted Extensions X Window System APIs 
libraries, compile
label APIs, Label APIsLabel Builder APIs, APIs for Label Builder GUIs 
library routines
API declarations, System Calls and Library Routines in Trusted Extensionsbldominates(), Comparing Labelsblequal(), Comparing Labelsblinrange()
Comparing LabelsComparing Labelsblmaximum(), Comparing Labelsblminimum(), Comparing Labelsblstrictdom(), Comparing Labelsgetdevicerange(), Obtaining Label Rangesgetpathbylabel(), Accessing Labels in Zonesgetplabel(), Accessing the Process Sensitivity Labelgetuserrange(), Obtaining Label Rangesgetzoneidbylabel(), Accessing Labels in Zonesgetzonelabelbyid(), Accessing Labels in Zonesgetzonelabelbyname(), Accessing Labels in Zonesgetzonerootbyid(), Accessing Labels in Zonesgetzonerootbylabel(), Accessing Labels in Zonesgetzonerootbyname(), Accessing Labels in Zonesis_system_labeled(), Detecting a Trusted Extensions Systemlabel_to_str()
Translating Between Labels and StringsReadable Versions of LabelsLabel Encodings FileWorking With the X11 Label-Clipping Interfacem_label_alloc(), Allocating and Freeing Memory for Labelsm_label_dup(), Allocating and Freeing Memory for Labelsm_label_free(), Allocating and Freeing Memory for Labelssetflabel(), Obtaining and Setting the Label of a Filestr_to_label(), Translating Between Labels and Stringstsol_getrhtype(), Obtaining the Remote Host Typetsol_lbuild_create(), APIs for Label Builder GUIstsol_lbuild_destroy(), APIs for Label Builder GUIstsol_lbuild_get(), APIs for Label Builder GUIstsol_lbuild_set(), APIs for Label Builder GUIsucred_getlabel(), Accessing the Process Sensitivity LabelXQueryExtension(), Detecting a Trusted Extensions SystemXTSOLgetClientAttributes(), Accessing AttributesXTSOLgetPropAttributes(), Accessing AttributesXTSOLgetPropLabel(), Accessing and Setting a Window Property LabelXTSOLgetPropUID(), Accessing and Setting a Window Property User IDXTSOLgetResAttributes(), Accessing AttributesXTSOLgetResLabel(), Accessing and Setting a Window LabelXTSOLgetResUID(), Accessing and Setting a Window User IDXTSOLgetSSHeight(), Accessing and Setting the Screen Stripe HeightXTSOLgetWorkstationOwner(), Accessing and Setting a Workstation Owner IDXTSOLIsWindowTrusted(), Working With the Trusted Path WindowXTSOLmakeTPWindow(), Working With the Trusted Path WindowXTSOLsetPolyInstInfo(), Setting Window Polyinstantiation InformationXTSOLsetPropLabel(), Accessing and Setting a Window Property LabelXTSOLsetPropUID(), Accessing and Setting a Window Property User IDXTSOLsetResLabel(), Accessing and Setting a Window LabelXTSOLsetResUID(), Accessing and Setting a Window User IDXTSOLsetSessionHI(), Setting the X Window Server Clearance and Minimum LabelXTSOLsetSessionLO(), Setting the X Window Server Clearance and Minimum LabelXTSOLsetSSHeight(), Accessing and Setting the Screen Stripe HeightXTSOLsetWorkstationOwner(), Accessing and Setting a Workstation Owner ID |