jxUtil 0.6

org.sourceforge.jxutil.net.xfs
Class XFSDataTypes.ACCESSCONTEXT

java.lang.Object
  |
  +--org.sourceforge.jxutil.net.xfs.XFSDataTypes.XFSDataType
        |
        +--org.sourceforge.jxutil.net.xfs.XFSDataTypes.CARD32
              |
              +--org.sourceforge.jxutil.net.xfs.XFSDataTypes.ID
                    |
                    +--org.sourceforge.jxutil.net.xfs.XFSDataTypes.ACCESSCONTEXT
Enclosing class:
XFSDataTypes

public static final class XFSDataTypes.ACCESSCONTEXT
extends XFSDataTypes.ID

This value is specified in the CreateAC request as the identifier to be used when referring to a particular AccessContext resource within the server. These resources are used by the server to store client-specified authorization information. This information may be used by the server to determine whether or not the client should be granted access to particular font data.

In order to preserve the integrity of font licensing being performed by the font server, care must be taken by a client to properly represent the identity of the true user of the font. Some font clients will in fact be servers (for example, X servers) requesting fonts for their own clients. Other font clients may be doing work on behalf of a number of different users over time (for example, print spoolers).

AccessContexts must be created (with CreateAC) and switched among (with SetAuthorization) to represent all of these font users properly.

ACCESSCONTEXT:ID
NB:ACCESSCONTEXT is represented internally as a Java long.


Field Summary
 
Fields inherited from class org.sourceforge.jxutil.net.xfs.XFSDataTypes.CARD32
bytes
 
Constructor Summary
XFSDataTypes.ACCESSCONTEXT()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XFSDataTypes.ACCESSCONTEXT

public XFSDataTypes.ACCESSCONTEXT()

jxUtil 0.6

Copyright © 2001,2002 Keve Müller, et al.; see LICENSE file for details.