| 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 Process Security Attribute Flags APIs Label APIs Label-Clipping APIs RPC APIs Label Builder APIs Solaris Library Routines and System Calls That Use Trusted Extensions Parameters System Calls and Library Routines in Trusted Extensions Index |       	 
             
Trusted X Window System APIsFor information about the Trusted X Window System APIs, see Chapter 6, Trusted X Window System. Status XTSOLgetResAttributes(Display *display, XID object, ResourceType type, XTSOLResAttributes *winattrp);Status XTSOLgetPropAttributes(Display *display, Window window, Atom property, XTSOLPropAttributes *propattrp);Status XTSOLgetClientAttributes(Display *display, XID windowid, XTsolClientAttributes *clientattrp);Status XTSOLgetResLabel(Display *display, XID object, ResourceType type, m_label_t *sl);Status XTSOLsetResLabel(Display *display, XID object, ResourceType type, m_label_t *sl);Status XTSOLgetResUID(Display *display, XID object, ResourceType type, uid_t *uidp);Status XTSOLsetResUID(Display *display, XID object, ResourceType type, uid_t *uidp);Status XTSOLgetPropLabel(Display *display, Window window, Atom property, m_label_t *sl);Status XTSOLsetPropLabel(Display *display, Window window, Atom property, m_label_t *sl);Status XTSOLgetPropUID(Display *display, Window window, Atom property, uid_t *uidp);Status XTSOLsetPropUID(Display *display, Window window, Atom property, uid_t *uidp);Status XTSOLgetWorkstationOwner(Display *display, uid_t *uidp);Status XTSOLsetWorkstationOwner(Display *display, uid_t *uidp);Status XTSOLsetSessionHI(Display *display, m_label_t *sl);Status XTSOLsetSessionLO(Display *display, m_label_t *sl);Status XTSOLMakeTPWindow(Display *display, Window *w);Bool XTSOLIsWindowTrusted(Display *display, Window *window);Status XTSOLgetSSHeight(Display *display, int screen_num, int *newheight);Status XTSOLsetSSHeight(Display *display, int screen_num, int newheight);Status XTSOLsetPolyInstInfo(Display *display, m_label_t sl, uid_t *uidp, int enabled);
 |