001 /**
002 * Licensed to the Apache Software Foundation (ASF) under one or more
003 * contributor license agreements. See the NOTICE file distributed with
004 * this work for additional information regarding copyright ownership.
005 * The ASF licenses this file to You under the Apache License, Version 2.0
006 * (the "License"); you may not use this file except in compliance with
007 * the License. You may obtain a copy of the License at
008 *
009 * http://www.apache.org/licenses/LICENSE-2.0
010 *
011 * Unless required by applicable law or agreed to in writing, software
012 * distributed under the License is distributed on an "AS IS" BASIS,
013 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014 * See the License for the specific language governing permissions and
015 * limitations under the License.
016 */
017 package org.apache.camel.component.http;
018
019 import java.io.Serializable;
020
021 /**
022 * @version $Revision: 934334 $
023 */
024 public class HttpConfiguration implements Serializable {
025
026 private AuthMethod authMethod;
027 private String authUsername;
028 private String authPassword;
029 private String authDomain;
030 private String authHost;
031
032 private AuthMethod proxyAuthMethod;
033 private String proxyAuthUsername;
034 private String proxyAuthPassword;
035 private String proxyAuthDomain;
036 private String proxyAuthHost;
037
038 private String proxyHost;
039 private int proxyPort;
040 private String authMethodPriority;
041
042 public String getAuthUsername() {
043 return authUsername;
044 }
045
046 public void setAuthUsername(String authUsername) {
047 this.authUsername = authUsername;
048 }
049
050 public String getAuthPassword() {
051 return authPassword;
052 }
053
054 public void setAuthPassword(String authPassword) {
055 this.authPassword = authPassword;
056 }
057
058 public String getAuthDomain() {
059 return authDomain;
060 }
061
062 public void setAuthDomain(String authDomain) {
063 this.authDomain = authDomain;
064 }
065
066 public String getAuthHost() {
067 return authHost;
068 }
069
070 public void setAuthHost(String authHost) {
071 this.authHost = authHost;
072 }
073
074 public String getProxyAuthUsername() {
075 return proxyAuthUsername;
076 }
077
078 public void setProxyAuthUsername(String proxyAuthUsername) {
079 this.proxyAuthUsername = proxyAuthUsername;
080 }
081
082 public String getProxyAuthPassword() {
083 return proxyAuthPassword;
084 }
085
086 public void setProxyAuthPassword(String proxyAuthPassword) {
087 this.proxyAuthPassword = proxyAuthPassword;
088 }
089
090 public String getProxyAuthDomain() {
091 return proxyAuthDomain;
092 }
093
094 public void setProxyAuthDomain(String proxyAuthDomain) {
095 this.proxyAuthDomain = proxyAuthDomain;
096 }
097
098 public String getProxyAuthHost() {
099 return proxyAuthHost;
100 }
101
102 public void setProxyAuthHost(String proxyAuthHost) {
103 this.proxyAuthHost = proxyAuthHost;
104 }
105
106 public AuthMethod getAuthMethod() {
107 return authMethod;
108 }
109
110 public void setAuthMethod(AuthMethod authMethod) {
111 this.authMethod = authMethod;
112 }
113
114 public AuthMethod getProxyAuthMethod() {
115 return proxyAuthMethod;
116 }
117
118 public void setProxyAuthMethod(AuthMethod proxyAuthMethod) {
119 this.proxyAuthMethod = proxyAuthMethod;
120 }
121
122 public String getProxyHost() {
123 return proxyHost;
124 }
125
126 public void setProxyHost(String proxyHost) {
127 this.proxyHost = proxyHost;
128 }
129
130 public int getProxyPort() {
131 return proxyPort;
132 }
133
134 public void setProxyPort(int proxyPort) {
135 this.proxyPort = proxyPort;
136 }
137
138 public String getAuthMethodPriority() {
139 return authMethodPriority;
140 }
141
142 public void setAuthMethodPriority(String authMethodPriority) {
143 this.authMethodPriority = authMethodPriority;
144 }
145 }