/* * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.org.apache.xalan.internal; import com.sun.org.apache.xalan.internal.utils.SecuritySupport; /** * Commonly used constants. * * @author Huizhe Wang, Oracle * * @version $Id: Constants.java,v 1.14 2011-06-07 04:39:40 joehw Exp $ */ public final class XalanConstants { // // Constants // //Xerces security manager public static final String SECURITY_MANAGER = "http://apache.org/xml/properties/security-manager"; // // Implementation limits: API properties // /** Oracle JAXP property prefix ("http://www.oracle.com/xml/jaxp/properties/"). */ public static final String ORACLE_JAXP_PROPERTY_PREFIX = "http://www.oracle.com/xml/jaxp/properties/"; /** * JDK entity expansion limit; Note that the existing system property * "entityExpansionLimit" with no prefix is still observed */ public static final String JDK_ENTITY_EXPANSION_LIMIT = ORACLE_JAXP_PROPERTY_PREFIX + "entityExpansionLimit"; /** * JDK element attribute limit; Note that the existing system property * "elementAttributeLimit" with no prefix is still observed */ public static final String JDK_ELEMENT_ATTRIBUTE_LIMIT = ORACLE_JAXP_PROPERTY_PREFIX + "elementAttributeLimit"; /** * JDK maxOccur limit; Note that the existing system property * "maxOccurLimit" with no prefix is still observed */ public static final String JDK_MAX_OCCUR_LIMIT = ORACLE_JAXP_PROPERTY_PREFIX + "maxOccurLimit"; /** * JDK total entity size limit */ public static final String JDK_TOTAL_ENTITY_SIZE_LIMIT = ORACLE_JAXP_PROPERTY_PREFIX + "totalEntitySizeLimit"; /** * JDK maximum general entity size limit */ public static final String JDK_GENEAL_ENTITY_SIZE_LIMIT = ORACLE_JAXP_PROPERTY_PREFIX + "maxGeneralEntitySizeLimit"; /** * JDK maximum parameter entity size limit */ public static final String JDK_PARAMETER_ENTITY_SIZE_LIMIT = ORACLE_JAXP_PROPERTY_PREFIX + "maxParameterEntitySizeLimit"; /** * JDK maximum XML name limit */ public static final String JDK_XML_NAME_LIMIT = ORACLE_JAXP_PROPERTY_PREFIX + "maxXMLNameLimit"; /** * JDK property indicating whether the parser shall print out entity * count information * Value: a string "yes" means print, "no" or any other string means not. */ public static final String JDK_ENTITY_COUNT_INFO = ORACLE_JAXP_PROPERTY_PREFIX + "getEntityCountInfo"; // // Implementation limits: corresponding System Properties of the above // API properties // /** * JDK entity expansion limit; Note that the existing system property * "entityExpansionLimit" with no prefix is still observed */ public static final String SP_ENTITY_EXPANSION_LIMIT = "jdk.xml.entityExpansionLimit"; /** * JDK element attribute limit; Note that the existing system property * "elementAttributeLimit" with no prefix is still observed */ public static final String SP_ELEMENT_ATTRIBUTE_LIMIT = "jdk.xml.elementAttributeLimit"; /** * JDK maxOccur limit; Note that the existing system property * "maxOccurLimit" with no prefix is still observed */ public static final String SP_MAX_OCCUR_LIMIT = "jdk.xml.maxOccurLimit"; /** * JDK total entity size limit */ public static final String SP_TOTAL_ENTITY_SIZE_LIMIT = "jdk.xml.totalEntitySizeLimit"; /** * JDK maximum general entity size limit */ public static final String SP_GENEAL_ENTITY_SIZE_LIMIT = "jdk.xml.maxGeneralEntitySizeLimit"; /** * JDK maximum parameter entity size limit */ public static final String SP_PARAMETER_ENTITY_SIZE_LIMIT = "jdk.xml.maxParameterEntitySizeLimit"; /** * JDK maximum XML name limit */ public static final String SP_XML_NAME_LIMIT = "jdk.xml.maxXMLNameLimit"; //legacy System Properties public final static String ENTITY_EXPANSION_LIMIT = "entityExpansionLimit"; public static final String ELEMENT_ATTRIBUTE_LIMIT = "elementAttributeLimit" ; public final static String MAX_OCCUR_LIMIT = "maxOccurLimit"; /** * A string "yes" that can be used for properties such as getEntityCountInfo */ public static final String JDK_YES = "yes"; // Oracle Feature: /** *
Use Service Mechanism
* *