001 /* 002 * Copyright 2011 The Kuali Foundation. 003 * 004 * Licensed under the Educational Community License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/ecl2.php 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016 /* 017 * Created on Mar 10, 2005 018 * 019 */ 020 package org.kuali.kfs.module.purap.util.cxml; 021 022 import org.apache.commons.lang.builder.ToStringBuilder; 023 024 public class CxmlHeader { 025 private String fromIdentity; 026 private String fromDomain; 027 private String fromType; 028 private String toIdentity; 029 private String toDomain; 030 private String toType; 031 private String senderIdentity; 032 private String senderDomain; 033 private String senderType; 034 private String senderUserAgent; 035 036 /** 037 * Newly Added 038 */ 039 private String fromSharedSecret; 040 private String toSharedSecret; 041 private String senderSharedSecret; 042 043 public CxmlHeader() { 044 super(); 045 } 046 047 public void setFrom(String domain,String identity) { 048 this.setFrom(domain,identity,null); 049 } 050 051 public void setFrom(String domain,String identity,String type) { 052 this.fromDomain = domain; 053 this.fromIdentity = identity; 054 this.fromType = type; 055 } 056 057 public void setTo(String domain,String identity) { 058 this.setTo(domain,identity,null); 059 } 060 061 public void setTo(String domain,String identity,String type) { 062 this.toDomain = domain; 063 this.toIdentity = identity; 064 this.toType = type; 065 } 066 067 public void setSender(String domain,String identity) { 068 this.setSender(domain,identity,null); 069 } 070 071 public void setSender(String domain,String identity,String type) { 072 this.senderDomain = domain; 073 this.senderIdentity = identity; 074 this.senderType = type; 075 } 076 077 /** 078 * @return Returns the fromDomain. 079 */ 080 public String getFromDomain() { 081 return fromDomain; 082 } 083 /** 084 * @param fromDomain The fromDomain to set. 085 */ 086 public void setFromDomain(String fromDomain) { 087 this.fromDomain = fromDomain; 088 } 089 /** 090 * @return Returns the fromIdentity. 091 */ 092 public String getFromIdentity() { 093 return fromIdentity; 094 } 095 /** 096 * @param fromIdentity The fromIdentity to set. 097 */ 098 public void setFromIdentity(String fromIdentity) { 099 this.fromIdentity = fromIdentity; 100 } 101 /** 102 * @return Returns the fromType. 103 */ 104 public String getFromType() { 105 return fromType; 106 } 107 /** 108 * @param fromType The fromType to set. 109 */ 110 public void setFromType(String fromType) { 111 this.fromType = fromType; 112 } 113 /** 114 * @return Returns the senderDomain. 115 */ 116 public String getSenderDomain() { 117 return senderDomain; 118 } 119 /** 120 * @param senderDomain The senderDomain to set. 121 */ 122 public void setSenderDomain(String senderDomain) { 123 this.senderDomain = senderDomain; 124 } 125 /** 126 * @return Returns the senderIdentity. 127 */ 128 public String getSenderIdentity() { 129 return senderIdentity; 130 } 131 /** 132 * @param senderIdentity The senderIdentity to set. 133 */ 134 public void setSenderIdentity(String senderIdentity) { 135 this.senderIdentity = senderIdentity; 136 } 137 /** 138 * @return Returns the senderType. 139 */ 140 public String getSenderType() { 141 return senderType; 142 } 143 /** 144 * @param senderType The senderType to set. 145 */ 146 public void setSenderType(String senderType) { 147 this.senderType = senderType; 148 } 149 /** 150 * @return Returns the senderUserAgent. 151 */ 152 public String getSenderUserAgent() { 153 return senderUserAgent; 154 } 155 /** 156 * @param senderUserAgent The senderUserAgent to set. 157 */ 158 public void setSenderUserAgent(String senderUserAgent) { 159 this.senderUserAgent = senderUserAgent; 160 } 161 /** 162 * @return Returns the toDomain. 163 */ 164 public String getToDomain() { 165 return toDomain; 166 } 167 /** 168 * @param toDomain The toDomain to set. 169 */ 170 public void setToDomain(String toDomain) { 171 this.toDomain = toDomain; 172 } 173 /** 174 * @return Returns the toIdentity. 175 */ 176 public String getToIdentity() { 177 return toIdentity; 178 } 179 /** 180 * @param toIdentity The toIdentity to set. 181 */ 182 public void setToIdentity(String toIdentity) { 183 this.toIdentity = toIdentity; 184 } 185 /** 186 * @return Returns the toType. 187 */ 188 public String getToType() { 189 return toType; 190 } 191 /** 192 * @param toType The toType to set. 193 */ 194 public void setToType(String toType) { 195 this.toType = toType; 196 } 197 198 public String getSenderSharedSecret() { 199 return senderSharedSecret; 200 } 201 202 public void setSenderSharedSecret(String senderSharedSecret) { 203 this.senderSharedSecret = senderSharedSecret; 204 } 205 206 public String getFromSharedSecret() { 207 return fromSharedSecret; 208 } 209 210 public void setFromSharedSecret(String fromSharedSecret) { 211 this.fromSharedSecret = fromSharedSecret; 212 } 213 214 public String getToSharedSecret() { 215 return toSharedSecret; 216 } 217 218 public void setToSharedSecret(String toSharedSecret) { 219 this.toSharedSecret = toSharedSecret; 220 } 221 222 public String toString(){ 223 224 ToStringBuilder toString = new ToStringBuilder(this); 225 226 toString.append("FromDomain",getFromDomain()); 227 toString.append("FromIdentity",getFromIdentity()); 228 toString.append("FromSharedSecret",getFromSharedSecret()); 229 toString.append("FromType",getFromType()); 230 231 toString.append("ToDomain",getToDomain()); 232 toString.append("ToIdentity",getToIdentity()); 233 toString.append("ToSharedSecret",getToSharedSecret()); 234 toString.append("ToType",getToType()); 235 236 toString.append("SenderDomain",getSenderDomain()); 237 toString.append("SenderIdentity",getSenderIdentity()); 238 toString.append("SenderType",getSenderType()); 239 toString.append("SenderSharedSecret",getSenderSharedSecret()); 240 toString.append("SenderUserAgent",getSenderUserAgent()); 241 242 return toString.toString(); 243 } 244 245 246 247 }