| /* |
| * Copyright (c) 1997-2018 Oracle and/or its affiliates. All rights reserved. |
| * Copyright 2004 The Apache Software Foundation |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| |
| package org.apache.catalina.connector; |
| |
| |
| /** |
| * Static constants for this package. |
| */ |
| |
| public final class Constants { |
| |
| public static final String Package = "org.apache.catalina.connector"; |
| |
| public static final int DEFAULT_CONNECTION_LINGER = -1; |
| public static final int DEFAULT_CONNECTION_TIMEOUT = 60000; |
| public static final int DEFAULT_CONNECTION_UPLOAD_TIMEOUT = 300000; |
| public static final int DEFAULT_SERVER_SOCKET_TIMEOUT = 0; |
| |
| public static final int PROCESSOR_IDLE = 0; |
| public static final int PROCESSOR_ACTIVE = 1; |
| |
| /** |
| * Default header names. |
| */ |
| public static final String AUTHORIZATION_HEADER = "authorization"; |
| |
| |
| // S1AS 4703023 |
| public static final int DEFAULT_MAX_DISPATCH_DEPTH = 20; |
| |
| public final static String PROXY_AUTH_CERT = "Proxy-auth-cert"; |
| public final static String PROXY_IP = "Proxy-ip"; |
| public final static String PROXY_KEYSIZE = "Proxy-keysize"; |
| |
| // START SJSAS 6337561 |
| public final static String PROXY_JROUTE = "proxy-jroute"; |
| // END SJSAS 6337561 |
| |
| // START SJSAS 6346226 |
| public final static String JROUTE_COOKIE = "JROUTE"; |
| // END SJSAS 6346226 |
| |
| /** |
| * If true, custom HTTP status messages will be used in headers. |
| */ |
| // In Tomcat, the following constant is in org.apache.coyote.Constants with default true. |
| public static final boolean USE_CUSTOM_STATUS_MSG_IN_HEADER = |
| Boolean.valueOf(System.getProperty( |
| "org.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER", |
| "true")).booleanValue(); |
| } |