Microsoft SDK for Java

PrintingPermission Class

The PrintingPermission Class of the com.ms.security.permissions package represents a permission that controls access to the printing APIs.

public class PrintingPermission implements IPermission,
            IEncodablePermission
{
  // Methods
  public void check(Object request) throws SecurityException;
  public IPermission combine(IPermission other);
  public int compareSet(Object other);
  public IPermission copy();
  public boolean decode(String tag, InputStream data);
  public boolean encode(String tag, OutputStream out);
  public String mapFormat(String format);
  public String[] supportedFormats();
}

Security checks for the printing permission are non-parameterized. When the permission-based security model is enabled, classes that possess the PrintingPermission can use the printing services.

This class implements the IPermission and the IEncodablePermission interfaces.

© 1999 Microsoft Corporation. All rights reserved. Terms of use.