XD.cs 151 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499
  1. //------------------------------------------------------------
  2. // Copyright (c) Microsoft Corporation. All rights reserved.
  3. //------------------------------------------------------------
  4. // NOTE: this file was generated from 'xd.xml'
  5. namespace System.ServiceModel
  6. {
  7. using System.Xml;
  8. using System.Runtime.CompilerServices;
  9. // Static Xml Dictionary
  10. static class XD
  11. {
  12. static public ServiceModelDictionary Dictionary { get { return ServiceModelDictionary.CurrentVersion; } }
  13. static ActivityIdFlowDictionary activityIdFlowDictionary;
  14. static AddressingDictionary addressingDictionary;
  15. static Addressing10Dictionary addressing10Dictionary;
  16. static Addressing200408Dictionary addressing200408Dictionary;
  17. static AddressingNoneDictionary addressingNoneDictionary;
  18. static AtomicTransactionExternalDictionary atomicTransactionExternalDictionary;
  19. static AtomicTransactionExternal10Dictionary atomicTransactionExternal10Dictionary;
  20. static CoordinationExternalDictionary coordinationExternalDictionary;
  21. static CoordinationExternal10Dictionary coordinationExternal10Dictionary;
  22. static DotNetAddressingDictionary dotNetAddressingDictionary;
  23. static DotNetAtomicTransactionExternalDictionary dotNetAtomicTransactionExternalDictionary;
  24. static DotNetOneWayDictionary dotNetOneWayDictionary;
  25. static DotNetSecurityDictionary dotNetSecurityDictionary;
  26. static ExclusiveC14NDictionary exclusiveC14NDictionary;
  27. static MessageDictionary messageDictionary;
  28. static Message11Dictionary message11Dictionary;
  29. static Message12Dictionary message12Dictionary;
  30. static OleTxTransactionExternalDictionary oleTxTransactionExternalDictionary;
  31. static PeerWireStringsDictionary peerWireStringsDictionary;
  32. static PolicyDictionary policyDictionary;
  33. static SamlDictionary samlDictionary;
  34. static SecureConversationApr2004Dictionary secureConversationApr2004Dictionary;
  35. static SecureConversationFeb2005Dictionary secureConversationFeb2005Dictionary;
  36. static SecurityAlgorithmDictionary securityAlgorithmDictionary;
  37. static SecurityJan2004Dictionary securityJan2004Dictionary;
  38. static SecurityXXX2005Dictionary securityXXX2005Dictionary;
  39. static SerializationDictionary serializationDictionary;
  40. static TrustApr2004Dictionary trustApr2004Dictionary;
  41. static TrustFeb2005Dictionary trustFeb2005Dictionary;
  42. static UtilityDictionary utilityDictionary;
  43. static WsrmFeb2005Dictionary wsrmFeb2005Dictionary;
  44. static XmlEncryptionDictionary xmlEncryptionDictionary;
  45. static XmlSignatureDictionary xmlSignatureDictionary;
  46. static public ActivityIdFlowDictionary ActivityIdFlowDictionary
  47. {
  48. get
  49. {
  50. if (activityIdFlowDictionary == null)
  51. activityIdFlowDictionary = new ActivityIdFlowDictionary(Dictionary);
  52. return activityIdFlowDictionary;
  53. }
  54. }
  55. static public AddressingDictionary AddressingDictionary
  56. {
  57. get
  58. {
  59. if (addressingDictionary == null)
  60. addressingDictionary = new AddressingDictionary(Dictionary);
  61. return addressingDictionary;
  62. }
  63. }
  64. static public Addressing10Dictionary Addressing10Dictionary
  65. {
  66. get
  67. {
  68. if (addressing10Dictionary == null)
  69. addressing10Dictionary = new Addressing10Dictionary(Dictionary);
  70. return addressing10Dictionary;
  71. }
  72. }
  73. static public Addressing200408Dictionary Addressing200408Dictionary
  74. {
  75. get
  76. {
  77. if (addressing200408Dictionary == null)
  78. addressing200408Dictionary = new Addressing200408Dictionary(Dictionary);
  79. return addressing200408Dictionary;
  80. }
  81. }
  82. static public AddressingNoneDictionary AddressingNoneDictionary
  83. {
  84. get
  85. {
  86. if (addressingNoneDictionary == null)
  87. addressingNoneDictionary = new AddressingNoneDictionary(Dictionary);
  88. return addressingNoneDictionary;
  89. }
  90. }
  91. static public AtomicTransactionExternalDictionary AtomicTransactionExternalDictionary
  92. {
  93. get
  94. {
  95. if (atomicTransactionExternalDictionary == null)
  96. atomicTransactionExternalDictionary = new AtomicTransactionExternalDictionary(Dictionary);
  97. return atomicTransactionExternalDictionary;
  98. }
  99. }
  100. static public AtomicTransactionExternal10Dictionary AtomicTransactionExternal10Dictionary
  101. {
  102. get
  103. {
  104. if (atomicTransactionExternal10Dictionary == null)
  105. atomicTransactionExternal10Dictionary = new AtomicTransactionExternal10Dictionary(Dictionary);
  106. return atomicTransactionExternal10Dictionary;
  107. }
  108. }
  109. static public CoordinationExternalDictionary CoordinationExternalDictionary
  110. {
  111. get
  112. {
  113. if (coordinationExternalDictionary == null)
  114. coordinationExternalDictionary = new CoordinationExternalDictionary(Dictionary);
  115. return coordinationExternalDictionary;
  116. }
  117. }
  118. static public CoordinationExternal10Dictionary CoordinationExternal10Dictionary
  119. {
  120. get
  121. {
  122. if (coordinationExternal10Dictionary == null)
  123. coordinationExternal10Dictionary = new CoordinationExternal10Dictionary(Dictionary);
  124. return coordinationExternal10Dictionary;
  125. }
  126. }
  127. static public DotNetAddressingDictionary DotNetAddressingDictionary
  128. {
  129. get
  130. {
  131. if (dotNetAddressingDictionary == null)
  132. dotNetAddressingDictionary = new DotNetAddressingDictionary(Dictionary);
  133. return dotNetAddressingDictionary;
  134. }
  135. }
  136. static public DotNetAtomicTransactionExternalDictionary DotNetAtomicTransactionExternalDictionary
  137. {
  138. get
  139. {
  140. if (dotNetAtomicTransactionExternalDictionary == null)
  141. dotNetAtomicTransactionExternalDictionary = new DotNetAtomicTransactionExternalDictionary(Dictionary);
  142. return dotNetAtomicTransactionExternalDictionary;
  143. }
  144. }
  145. static public DotNetOneWayDictionary DotNetOneWayDictionary
  146. {
  147. get
  148. {
  149. if (dotNetOneWayDictionary == null)
  150. dotNetOneWayDictionary = new DotNetOneWayDictionary(Dictionary);
  151. return dotNetOneWayDictionary;
  152. }
  153. }
  154. static public DotNetSecurityDictionary DotNetSecurityDictionary
  155. {
  156. get
  157. {
  158. if (dotNetSecurityDictionary == null)
  159. dotNetSecurityDictionary = new DotNetSecurityDictionary(Dictionary);
  160. return dotNetSecurityDictionary;
  161. }
  162. }
  163. static public ExclusiveC14NDictionary ExclusiveC14NDictionary
  164. {
  165. get
  166. {
  167. if (exclusiveC14NDictionary == null)
  168. exclusiveC14NDictionary = new ExclusiveC14NDictionary(Dictionary);
  169. return exclusiveC14NDictionary;
  170. }
  171. }
  172. static public MessageDictionary MessageDictionary
  173. {
  174. get
  175. {
  176. if (messageDictionary == null)
  177. messageDictionary = new MessageDictionary(Dictionary);
  178. return messageDictionary;
  179. }
  180. }
  181. static public Message11Dictionary Message11Dictionary
  182. {
  183. get
  184. {
  185. if (message11Dictionary == null)
  186. message11Dictionary = new Message11Dictionary(Dictionary);
  187. return message11Dictionary;
  188. }
  189. }
  190. static public Message12Dictionary Message12Dictionary
  191. {
  192. get
  193. {
  194. if (message12Dictionary == null)
  195. message12Dictionary = new Message12Dictionary(Dictionary);
  196. return message12Dictionary;
  197. }
  198. }
  199. static public OleTxTransactionExternalDictionary OleTxTransactionExternalDictionary
  200. {
  201. get
  202. {
  203. if (oleTxTransactionExternalDictionary == null)
  204. oleTxTransactionExternalDictionary = new OleTxTransactionExternalDictionary(Dictionary);
  205. return oleTxTransactionExternalDictionary;
  206. }
  207. }
  208. static public PeerWireStringsDictionary PeerWireStringsDictionary
  209. {
  210. get
  211. {
  212. if (peerWireStringsDictionary == null)
  213. peerWireStringsDictionary = new PeerWireStringsDictionary(Dictionary);
  214. return peerWireStringsDictionary;
  215. }
  216. }
  217. static public PolicyDictionary PolicyDictionary
  218. {
  219. get
  220. {
  221. if (policyDictionary == null)
  222. policyDictionary = new PolicyDictionary(Dictionary);
  223. return policyDictionary;
  224. }
  225. }
  226. static public SamlDictionary SamlDictionary
  227. {
  228. get
  229. {
  230. if (samlDictionary == null)
  231. samlDictionary = new SamlDictionary(Dictionary);
  232. return samlDictionary;
  233. }
  234. }
  235. static public SecureConversationApr2004Dictionary SecureConversationApr2004Dictionary
  236. {
  237. get
  238. {
  239. if (secureConversationApr2004Dictionary == null)
  240. secureConversationApr2004Dictionary = new SecureConversationApr2004Dictionary(Dictionary);
  241. return secureConversationApr2004Dictionary;
  242. }
  243. }
  244. static public SecureConversationFeb2005Dictionary SecureConversationFeb2005Dictionary
  245. {
  246. get
  247. {
  248. if (secureConversationFeb2005Dictionary == null)
  249. secureConversationFeb2005Dictionary = new SecureConversationFeb2005Dictionary(Dictionary);
  250. return secureConversationFeb2005Dictionary;
  251. }
  252. }
  253. static public SecurityAlgorithmDictionary SecurityAlgorithmDictionary
  254. {
  255. get
  256. {
  257. if (securityAlgorithmDictionary == null)
  258. securityAlgorithmDictionary = new SecurityAlgorithmDictionary(Dictionary);
  259. return securityAlgorithmDictionary;
  260. }
  261. }
  262. static public SecurityJan2004Dictionary SecurityJan2004Dictionary
  263. {
  264. get
  265. {
  266. if (securityJan2004Dictionary == null)
  267. securityJan2004Dictionary = new SecurityJan2004Dictionary(Dictionary);
  268. return securityJan2004Dictionary;
  269. }
  270. }
  271. static public SecurityXXX2005Dictionary SecurityXXX2005Dictionary
  272. {
  273. get
  274. {
  275. if (securityXXX2005Dictionary == null)
  276. securityXXX2005Dictionary = new SecurityXXX2005Dictionary(Dictionary);
  277. return securityXXX2005Dictionary;
  278. }
  279. }
  280. static public SerializationDictionary SerializationDictionary
  281. {
  282. get
  283. {
  284. if (serializationDictionary == null)
  285. serializationDictionary = new SerializationDictionary(Dictionary);
  286. return serializationDictionary;
  287. }
  288. }
  289. static public TrustApr2004Dictionary TrustApr2004Dictionary
  290. {
  291. get
  292. {
  293. if (trustApr2004Dictionary == null)
  294. trustApr2004Dictionary = new TrustApr2004Dictionary(Dictionary);
  295. return trustApr2004Dictionary;
  296. }
  297. }
  298. static public TrustFeb2005Dictionary TrustFeb2005Dictionary
  299. {
  300. get
  301. {
  302. if (trustFeb2005Dictionary == null)
  303. trustFeb2005Dictionary = new TrustFeb2005Dictionary(Dictionary);
  304. return trustFeb2005Dictionary;
  305. }
  306. }
  307. static public UtilityDictionary UtilityDictionary
  308. {
  309. get
  310. {
  311. if (utilityDictionary == null)
  312. utilityDictionary = new UtilityDictionary(Dictionary);
  313. return utilityDictionary;
  314. }
  315. }
  316. static public WsrmFeb2005Dictionary WsrmFeb2005Dictionary
  317. {
  318. get
  319. {
  320. if (wsrmFeb2005Dictionary == null)
  321. wsrmFeb2005Dictionary = new WsrmFeb2005Dictionary(Dictionary);
  322. return wsrmFeb2005Dictionary;
  323. }
  324. }
  325. static public XmlEncryptionDictionary XmlEncryptionDictionary
  326. {
  327. get
  328. {
  329. if (xmlEncryptionDictionary == null)
  330. xmlEncryptionDictionary = new XmlEncryptionDictionary(Dictionary);
  331. return xmlEncryptionDictionary;
  332. }
  333. }
  334. static public XmlSignatureDictionary XmlSignatureDictionary
  335. {
  336. get
  337. {
  338. if (xmlSignatureDictionary == null)
  339. xmlSignatureDictionary = new XmlSignatureDictionary(Dictionary);
  340. return xmlSignatureDictionary;
  341. }
  342. }
  343. }
  344. class ActivityIdFlowDictionary
  345. {
  346. public XmlDictionaryString ActivityId;
  347. public XmlDictionaryString ActivityIdNamespace;
  348. public ActivityIdFlowDictionary(ServiceModelDictionary dictionary)
  349. {
  350. this.ActivityId = dictionary.CreateString(ServiceModelStringsVersion1.String425, 425);
  351. this.ActivityIdNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String426, 426);
  352. }
  353. }
  354. class AddressingDictionary
  355. {
  356. public XmlDictionaryString Action;
  357. public XmlDictionaryString To;
  358. public XmlDictionaryString RelatesTo;
  359. public XmlDictionaryString MessageId;
  360. public XmlDictionaryString Address;
  361. public XmlDictionaryString ReplyTo;
  362. public XmlDictionaryString Empty;
  363. public XmlDictionaryString From;
  364. public XmlDictionaryString FaultTo;
  365. public XmlDictionaryString EndpointReference;
  366. public XmlDictionaryString PortType;
  367. public XmlDictionaryString ServiceName;
  368. public XmlDictionaryString PortName;
  369. public XmlDictionaryString ReferenceProperties;
  370. public XmlDictionaryString RelationshipType;
  371. public XmlDictionaryString Reply;
  372. public XmlDictionaryString Prefix;
  373. public XmlDictionaryString IdentityExtensionNamespace;
  374. public XmlDictionaryString Identity;
  375. public XmlDictionaryString Spn;
  376. public XmlDictionaryString Upn;
  377. public XmlDictionaryString Rsa;
  378. public XmlDictionaryString Dns;
  379. public XmlDictionaryString X509v3Certificate;
  380. public XmlDictionaryString ReferenceParameters;
  381. public XmlDictionaryString IsReferenceParameter;
  382. public AddressingDictionary(ServiceModelDictionary dictionary)
  383. {
  384. this.Action = dictionary.CreateString(ServiceModelStringsVersion1.String5, 5);
  385. this.To = dictionary.CreateString(ServiceModelStringsVersion1.String6, 6);
  386. this.RelatesTo = dictionary.CreateString(ServiceModelStringsVersion1.String9, 9);
  387. this.MessageId = dictionary.CreateString(ServiceModelStringsVersion1.String13, 13);
  388. this.Address = dictionary.CreateString(ServiceModelStringsVersion1.String21, 21);
  389. this.ReplyTo = dictionary.CreateString(ServiceModelStringsVersion1.String22, 22);
  390. this.Empty = dictionary.CreateString(ServiceModelStringsVersion1.String81, 81);
  391. this.From = dictionary.CreateString(ServiceModelStringsVersion1.String82, 82);
  392. this.FaultTo = dictionary.CreateString(ServiceModelStringsVersion1.String83, 83);
  393. this.EndpointReference = dictionary.CreateString(ServiceModelStringsVersion1.String84, 84);
  394. this.PortType = dictionary.CreateString(ServiceModelStringsVersion1.String85, 85);
  395. this.ServiceName = dictionary.CreateString(ServiceModelStringsVersion1.String86, 86);
  396. this.PortName = dictionary.CreateString(ServiceModelStringsVersion1.String87, 87);
  397. this.ReferenceProperties = dictionary.CreateString(ServiceModelStringsVersion1.String88, 88);
  398. this.RelationshipType = dictionary.CreateString(ServiceModelStringsVersion1.String89, 89);
  399. this.Reply = dictionary.CreateString(ServiceModelStringsVersion1.String90, 90);
  400. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String91, 91);
  401. this.IdentityExtensionNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String92, 92);
  402. this.Identity = dictionary.CreateString(ServiceModelStringsVersion1.String93, 93);
  403. this.Spn = dictionary.CreateString(ServiceModelStringsVersion1.String94, 94);
  404. this.Upn = dictionary.CreateString(ServiceModelStringsVersion1.String95, 95);
  405. this.Rsa = dictionary.CreateString(ServiceModelStringsVersion1.String96, 96);
  406. this.Dns = dictionary.CreateString(ServiceModelStringsVersion1.String97, 97);
  407. this.X509v3Certificate = dictionary.CreateString(ServiceModelStringsVersion1.String98, 98);
  408. this.ReferenceParameters = dictionary.CreateString(ServiceModelStringsVersion1.String100, 100);
  409. this.IsReferenceParameter = dictionary.CreateString(ServiceModelStringsVersion1.String101, 101);
  410. }
  411. }
  412. class Addressing10Dictionary
  413. {
  414. public XmlDictionaryString Namespace;
  415. public XmlDictionaryString Anonymous;
  416. public XmlDictionaryString FaultAction;
  417. public XmlDictionaryString ReplyRelationship;
  418. public XmlDictionaryString NoneAddress;
  419. public XmlDictionaryString Metadata;
  420. public Addressing10Dictionary(ServiceModelDictionary dictionary)
  421. {
  422. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String3, 3);
  423. this.Anonymous = dictionary.CreateString(ServiceModelStringsVersion1.String10, 10);
  424. this.FaultAction = dictionary.CreateString(ServiceModelStringsVersion1.String99, 99);
  425. this.ReplyRelationship = dictionary.CreateString(ServiceModelStringsVersion1.String102, 102);
  426. this.NoneAddress = dictionary.CreateString(ServiceModelStringsVersion1.String103, 103);
  427. this.Metadata = dictionary.CreateString(ServiceModelStringsVersion1.String104, 104);
  428. }
  429. }
  430. class Addressing200408Dictionary
  431. {
  432. public XmlDictionaryString Namespace;
  433. public XmlDictionaryString Anonymous;
  434. public XmlDictionaryString FaultAction;
  435. public Addressing200408Dictionary(ServiceModelDictionary dictionary)
  436. {
  437. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String105, 105);
  438. this.Anonymous = dictionary.CreateString(ServiceModelStringsVersion1.String106, 106);
  439. this.FaultAction = dictionary.CreateString(ServiceModelStringsVersion1.String107, 107);
  440. }
  441. }
  442. class AddressingNoneDictionary
  443. {
  444. public XmlDictionaryString Namespace;
  445. public AddressingNoneDictionary(ServiceModelDictionary dictionary)
  446. {
  447. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String439, 439);
  448. }
  449. }
  450. class AtomicTransactionExternalDictionary
  451. {
  452. public XmlDictionaryString Prefix;
  453. public XmlDictionaryString Prepare;
  454. public XmlDictionaryString Prepared;
  455. public XmlDictionaryString ReadOnly;
  456. public XmlDictionaryString Commit;
  457. public XmlDictionaryString Rollback;
  458. public XmlDictionaryString Committed;
  459. public XmlDictionaryString Aborted;
  460. public XmlDictionaryString Replay;
  461. public XmlDictionaryString CompletionCoordinatorPortType;
  462. public XmlDictionaryString CompletionParticipantPortType;
  463. public XmlDictionaryString CoordinatorPortType;
  464. public XmlDictionaryString ParticipantPortType;
  465. public XmlDictionaryString InconsistentInternalState;
  466. public AtomicTransactionExternalDictionary(ServiceModelDictionary dictionary)
  467. {
  468. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String383, 383);
  469. this.Prepare = dictionary.CreateString(ServiceModelStringsVersion1.String387, 387);
  470. this.Prepared = dictionary.CreateString(ServiceModelStringsVersion1.String388, 388);
  471. this.ReadOnly = dictionary.CreateString(ServiceModelStringsVersion1.String389, 389);
  472. this.Commit = dictionary.CreateString(ServiceModelStringsVersion1.String390, 390);
  473. this.Rollback = dictionary.CreateString(ServiceModelStringsVersion1.String391, 391);
  474. this.Committed = dictionary.CreateString(ServiceModelStringsVersion1.String392, 392);
  475. this.Aborted = dictionary.CreateString(ServiceModelStringsVersion1.String393, 393);
  476. this.Replay = dictionary.CreateString(ServiceModelStringsVersion1.String394, 394);
  477. this.CompletionCoordinatorPortType = dictionary.CreateString(ServiceModelStringsVersion1.String404, 404);
  478. this.CompletionParticipantPortType = dictionary.CreateString(ServiceModelStringsVersion1.String405, 405);
  479. this.CoordinatorPortType = dictionary.CreateString(ServiceModelStringsVersion1.String406, 406);
  480. this.ParticipantPortType = dictionary.CreateString(ServiceModelStringsVersion1.String407, 407);
  481. this.InconsistentInternalState = dictionary.CreateString(ServiceModelStringsVersion1.String408, 408);
  482. }
  483. }
  484. class AtomicTransactionExternal10Dictionary
  485. {
  486. public XmlDictionaryString Namespace;
  487. public XmlDictionaryString CompletionUri;
  488. public XmlDictionaryString Durable2PCUri;
  489. public XmlDictionaryString Volatile2PCUri;
  490. public XmlDictionaryString CommitAction;
  491. public XmlDictionaryString RollbackAction;
  492. public XmlDictionaryString CommittedAction;
  493. public XmlDictionaryString AbortedAction;
  494. public XmlDictionaryString PrepareAction;
  495. public XmlDictionaryString PreparedAction;
  496. public XmlDictionaryString ReadOnlyAction;
  497. public XmlDictionaryString ReplayAction;
  498. public XmlDictionaryString FaultAction;
  499. public AtomicTransactionExternal10Dictionary(ServiceModelDictionary dictionary)
  500. {
  501. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String382, 382);
  502. this.CompletionUri = dictionary.CreateString(ServiceModelStringsVersion1.String384, 384);
  503. this.Durable2PCUri = dictionary.CreateString(ServiceModelStringsVersion1.String385, 385);
  504. this.Volatile2PCUri = dictionary.CreateString(ServiceModelStringsVersion1.String386, 386);
  505. this.CommitAction = dictionary.CreateString(ServiceModelStringsVersion1.String395, 395);
  506. this.RollbackAction = dictionary.CreateString(ServiceModelStringsVersion1.String396, 396);
  507. this.CommittedAction = dictionary.CreateString(ServiceModelStringsVersion1.String397, 397);
  508. this.AbortedAction = dictionary.CreateString(ServiceModelStringsVersion1.String398, 398);
  509. this.PrepareAction = dictionary.CreateString(ServiceModelStringsVersion1.String399, 399);
  510. this.PreparedAction = dictionary.CreateString(ServiceModelStringsVersion1.String400, 400);
  511. this.ReadOnlyAction = dictionary.CreateString(ServiceModelStringsVersion1.String401, 401);
  512. this.ReplayAction = dictionary.CreateString(ServiceModelStringsVersion1.String402, 402);
  513. this.FaultAction = dictionary.CreateString(ServiceModelStringsVersion1.String403, 403);
  514. }
  515. }
  516. class CoordinationExternalDictionary
  517. {
  518. public XmlDictionaryString Prefix;
  519. public XmlDictionaryString CreateCoordinationContext;
  520. public XmlDictionaryString CreateCoordinationContextResponse;
  521. public XmlDictionaryString CoordinationContext;
  522. public XmlDictionaryString CurrentContext;
  523. public XmlDictionaryString CoordinationType;
  524. public XmlDictionaryString RegistrationService;
  525. public XmlDictionaryString Register;
  526. public XmlDictionaryString RegisterResponse;
  527. public XmlDictionaryString Protocol;
  528. public XmlDictionaryString CoordinatorProtocolService;
  529. public XmlDictionaryString ParticipantProtocolService;
  530. public XmlDictionaryString Expires;
  531. public XmlDictionaryString Identifier;
  532. public XmlDictionaryString ActivationCoordinatorPortType;
  533. public XmlDictionaryString RegistrationCoordinatorPortType;
  534. public XmlDictionaryString InvalidState;
  535. public XmlDictionaryString InvalidProtocol;
  536. public XmlDictionaryString InvalidParameters;
  537. public XmlDictionaryString NoActivity;
  538. public XmlDictionaryString ContextRefused;
  539. public XmlDictionaryString AlreadyRegistered;
  540. public CoordinationExternalDictionary(ServiceModelDictionary dictionary)
  541. {
  542. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String357, 357);
  543. this.CreateCoordinationContext = dictionary.CreateString(ServiceModelStringsVersion1.String358, 358);
  544. this.CreateCoordinationContextResponse = dictionary.CreateString(ServiceModelStringsVersion1.String359, 359);
  545. this.CoordinationContext = dictionary.CreateString(ServiceModelStringsVersion1.String360, 360);
  546. this.CurrentContext = dictionary.CreateString(ServiceModelStringsVersion1.String361, 361);
  547. this.CoordinationType = dictionary.CreateString(ServiceModelStringsVersion1.String362, 362);
  548. this.RegistrationService = dictionary.CreateString(ServiceModelStringsVersion1.String363, 363);
  549. this.Register = dictionary.CreateString(ServiceModelStringsVersion1.String364, 364);
  550. this.RegisterResponse = dictionary.CreateString(ServiceModelStringsVersion1.String365, 365);
  551. this.Protocol = dictionary.CreateString(ServiceModelStringsVersion1.String366, 366);
  552. this.CoordinatorProtocolService = dictionary.CreateString(ServiceModelStringsVersion1.String367, 367);
  553. this.ParticipantProtocolService = dictionary.CreateString(ServiceModelStringsVersion1.String368, 368);
  554. this.Expires = dictionary.CreateString(ServiceModelStringsVersion1.String55, 55);
  555. this.Identifier = dictionary.CreateString(ServiceModelStringsVersion1.String15, 15);
  556. this.ActivationCoordinatorPortType = dictionary.CreateString(ServiceModelStringsVersion1.String374, 374);
  557. this.RegistrationCoordinatorPortType = dictionary.CreateString(ServiceModelStringsVersion1.String375, 375);
  558. this.InvalidState = dictionary.CreateString(ServiceModelStringsVersion1.String376, 376);
  559. this.InvalidProtocol = dictionary.CreateString(ServiceModelStringsVersion1.String377, 377);
  560. this.InvalidParameters = dictionary.CreateString(ServiceModelStringsVersion1.String378, 378);
  561. this.NoActivity = dictionary.CreateString(ServiceModelStringsVersion1.String379, 379);
  562. this.ContextRefused = dictionary.CreateString(ServiceModelStringsVersion1.String380, 380);
  563. this.AlreadyRegistered = dictionary.CreateString(ServiceModelStringsVersion1.String381, 381);
  564. }
  565. }
  566. class CoordinationExternal10Dictionary
  567. {
  568. public XmlDictionaryString Namespace;
  569. public XmlDictionaryString CreateCoordinationContextAction;
  570. public XmlDictionaryString CreateCoordinationContextResponseAction;
  571. public XmlDictionaryString RegisterAction;
  572. public XmlDictionaryString RegisterResponseAction;
  573. public XmlDictionaryString FaultAction;
  574. public CoordinationExternal10Dictionary(ServiceModelDictionary dictionary)
  575. {
  576. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String356, 356);
  577. this.CreateCoordinationContextAction = dictionary.CreateString(ServiceModelStringsVersion1.String369, 369);
  578. this.CreateCoordinationContextResponseAction = dictionary.CreateString(ServiceModelStringsVersion1.String370, 370);
  579. this.RegisterAction = dictionary.CreateString(ServiceModelStringsVersion1.String371, 371);
  580. this.RegisterResponseAction = dictionary.CreateString(ServiceModelStringsVersion1.String372, 372);
  581. this.FaultAction = dictionary.CreateString(ServiceModelStringsVersion1.String373, 373);
  582. }
  583. }
  584. class DotNetAddressingDictionary
  585. {
  586. public XmlDictionaryString Namespace;
  587. public XmlDictionaryString RedirectTo;
  588. public XmlDictionaryString Via;
  589. public DotNetAddressingDictionary(ServiceModelDictionary dictionary)
  590. {
  591. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String108, 108);
  592. this.RedirectTo = dictionary.CreateString(ServiceModelStringsVersion1.String109, 109);
  593. this.Via = dictionary.CreateString(ServiceModelStringsVersion1.String110, 110);
  594. }
  595. }
  596. class DotNetAtomicTransactionExternalDictionary
  597. {
  598. public XmlDictionaryString Namespace;
  599. public XmlDictionaryString Prefix;
  600. public XmlDictionaryString Enlistment;
  601. public XmlDictionaryString Protocol;
  602. public XmlDictionaryString LocalTransactionId;
  603. public XmlDictionaryString IsolationLevel;
  604. public XmlDictionaryString IsolationFlags;
  605. public XmlDictionaryString Description;
  606. public XmlDictionaryString Loopback;
  607. public XmlDictionaryString RegisterInfo;
  608. public XmlDictionaryString ContextId;
  609. public XmlDictionaryString TokenId;
  610. public XmlDictionaryString AccessDenied;
  611. public XmlDictionaryString InvalidPolicy;
  612. public XmlDictionaryString CoordinatorRegistrationFailed;
  613. public XmlDictionaryString TooManyEnlistments;
  614. public XmlDictionaryString Disabled;
  615. public DotNetAtomicTransactionExternalDictionary(ServiceModelDictionary dictionary)
  616. {
  617. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String65, 65);
  618. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String409, 409);
  619. this.Enlistment = dictionary.CreateString(ServiceModelStringsVersion1.String410, 410);
  620. this.Protocol = dictionary.CreateString(ServiceModelStringsVersion1.String411, 411);
  621. this.LocalTransactionId = dictionary.CreateString(ServiceModelStringsVersion1.String412, 412);
  622. this.IsolationLevel = dictionary.CreateString(ServiceModelStringsVersion1.String413, 413);
  623. this.IsolationFlags = dictionary.CreateString(ServiceModelStringsVersion1.String414, 414);
  624. this.Description = dictionary.CreateString(ServiceModelStringsVersion1.String415, 415);
  625. this.Loopback = dictionary.CreateString(ServiceModelStringsVersion1.String416, 416);
  626. this.RegisterInfo = dictionary.CreateString(ServiceModelStringsVersion1.String417, 417);
  627. this.ContextId = dictionary.CreateString(ServiceModelStringsVersion1.String418, 418);
  628. this.TokenId = dictionary.CreateString(ServiceModelStringsVersion1.String419, 419);
  629. this.AccessDenied = dictionary.CreateString(ServiceModelStringsVersion1.String420, 420);
  630. this.InvalidPolicy = dictionary.CreateString(ServiceModelStringsVersion1.String421, 421);
  631. this.CoordinatorRegistrationFailed = dictionary.CreateString(ServiceModelStringsVersion1.String422, 422);
  632. this.TooManyEnlistments = dictionary.CreateString(ServiceModelStringsVersion1.String423, 423);
  633. this.Disabled = dictionary.CreateString(ServiceModelStringsVersion1.String424, 424);
  634. }
  635. }
  636. class DotNetOneWayDictionary
  637. {
  638. public XmlDictionaryString Namespace;
  639. public XmlDictionaryString HeaderName;
  640. public DotNetOneWayDictionary(ServiceModelDictionary dictionary)
  641. {
  642. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String437, 437);
  643. this.HeaderName = dictionary.CreateString(ServiceModelStringsVersion1.String438, 438);
  644. }
  645. }
  646. class DotNetSecurityDictionary
  647. {
  648. public XmlDictionaryString Namespace;
  649. public XmlDictionaryString Prefix;
  650. public DotNetSecurityDictionary(ServiceModelDictionary dictionary)
  651. {
  652. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String162, 162);
  653. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String163, 163);
  654. }
  655. }
  656. class ExclusiveC14NDictionary
  657. {
  658. public XmlDictionaryString Namespace;
  659. public XmlDictionaryString PrefixList;
  660. public XmlDictionaryString InclusiveNamespaces;
  661. public XmlDictionaryString Prefix;
  662. public ExclusiveC14NDictionary(ServiceModelDictionary dictionary)
  663. {
  664. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String111, 111);
  665. this.PrefixList = dictionary.CreateString(ServiceModelStringsVersion1.String112, 112);
  666. this.InclusiveNamespaces = dictionary.CreateString(ServiceModelStringsVersion1.String113, 113);
  667. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String114, 114);
  668. }
  669. }
  670. class MessageDictionary
  671. {
  672. public XmlDictionaryString MustUnderstand;
  673. public XmlDictionaryString Envelope;
  674. public XmlDictionaryString Header;
  675. public XmlDictionaryString Body;
  676. public XmlDictionaryString Prefix;
  677. public XmlDictionaryString Fault;
  678. public XmlDictionaryString MustUnderstandFault;
  679. public XmlDictionaryString Namespace;
  680. public MessageDictionary(ServiceModelDictionary dictionary)
  681. {
  682. this.MustUnderstand = dictionary.CreateString(ServiceModelStringsVersion1.String0, 0);
  683. this.Envelope = dictionary.CreateString(ServiceModelStringsVersion1.String1, 1);
  684. this.Header = dictionary.CreateString(ServiceModelStringsVersion1.String4, 4);
  685. this.Body = dictionary.CreateString(ServiceModelStringsVersion1.String7, 7);
  686. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String66, 66);
  687. this.Fault = dictionary.CreateString(ServiceModelStringsVersion1.String67, 67);
  688. this.MustUnderstandFault = dictionary.CreateString(ServiceModelStringsVersion1.String68, 68);
  689. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String440, 440);
  690. }
  691. }
  692. class Message12Dictionary
  693. {
  694. public XmlDictionaryString Namespace;
  695. public XmlDictionaryString Role;
  696. public XmlDictionaryString Relay;
  697. public XmlDictionaryString FaultCode;
  698. public XmlDictionaryString FaultReason;
  699. public XmlDictionaryString FaultText;
  700. public XmlDictionaryString FaultNode;
  701. public XmlDictionaryString FaultRole;
  702. public XmlDictionaryString FaultDetail;
  703. public XmlDictionaryString FaultValue;
  704. public XmlDictionaryString FaultSubcode;
  705. public XmlDictionaryString NotUnderstood;
  706. public XmlDictionaryString QName;
  707. public Message12Dictionary(ServiceModelDictionary dictionary)
  708. {
  709. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String2, 2);
  710. this.Role = dictionary.CreateString(ServiceModelStringsVersion1.String69, 69);
  711. this.Relay = dictionary.CreateString(ServiceModelStringsVersion1.String70, 70);
  712. this.FaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String71, 71);
  713. this.FaultReason = dictionary.CreateString(ServiceModelStringsVersion1.String72, 72);
  714. this.FaultText = dictionary.CreateString(ServiceModelStringsVersion1.String73, 73);
  715. this.FaultNode = dictionary.CreateString(ServiceModelStringsVersion1.String74, 74);
  716. this.FaultRole = dictionary.CreateString(ServiceModelStringsVersion1.String75, 75);
  717. this.FaultDetail = dictionary.CreateString(ServiceModelStringsVersion1.String76, 76);
  718. this.FaultValue = dictionary.CreateString(ServiceModelStringsVersion1.String77, 77);
  719. this.FaultSubcode = dictionary.CreateString(ServiceModelStringsVersion1.String78, 78);
  720. this.NotUnderstood = dictionary.CreateString(ServiceModelStringsVersion1.String79, 79);
  721. this.QName = dictionary.CreateString(ServiceModelStringsVersion1.String80, 80);
  722. }
  723. }
  724. class OleTxTransactionExternalDictionary
  725. {
  726. public XmlDictionaryString Namespace;
  727. public XmlDictionaryString Prefix;
  728. public XmlDictionaryString OleTxTransaction;
  729. public XmlDictionaryString PropagationToken;
  730. public OleTxTransactionExternalDictionary(ServiceModelDictionary dictionary)
  731. {
  732. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String352, 352);
  733. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String353, 353);
  734. this.OleTxTransaction = dictionary.CreateString(ServiceModelStringsVersion1.String354, 354);
  735. this.PropagationToken = dictionary.CreateString(ServiceModelStringsVersion1.String355, 355);
  736. }
  737. }
  738. class PeerWireStringsDictionary
  739. {
  740. public XmlDictionaryString FloodAction;
  741. public XmlDictionaryString LinkUtilityAction;
  742. public XmlDictionaryString HopCount;
  743. public XmlDictionaryString HopCountNamespace;
  744. public XmlDictionaryString PeerVia;
  745. public XmlDictionaryString Namespace;
  746. public XmlDictionaryString Demuxer;
  747. public XmlDictionaryString PeerTo;
  748. public PeerWireStringsDictionary(ServiceModelDictionary dictionary)
  749. {
  750. this.FloodAction = dictionary.CreateString(ServiceModelStringsVersion1.String429, 429);
  751. this.LinkUtilityAction = dictionary.CreateString(ServiceModelStringsVersion1.String430, 430);
  752. this.HopCount = dictionary.CreateString(ServiceModelStringsVersion1.String431, 431);
  753. this.HopCountNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String432, 432);
  754. this.PeerVia = dictionary.CreateString(ServiceModelStringsVersion1.String433, 433);
  755. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String434, 434);
  756. this.Demuxer = dictionary.CreateString(ServiceModelStringsVersion1.String435, 435);
  757. this.PeerTo = dictionary.CreateString(ServiceModelStringsVersion1.String436, 436);
  758. }
  759. }
  760. class PolicyDictionary
  761. {
  762. public XmlDictionaryString Namespace;
  763. public PolicyDictionary(ServiceModelDictionary dictionary)
  764. {
  765. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String428, 428);
  766. }
  767. }
  768. class SamlDictionary
  769. {
  770. public XmlDictionaryString Access;
  771. public XmlDictionaryString AccessDecision;
  772. public XmlDictionaryString Action;
  773. public XmlDictionaryString Advice;
  774. public XmlDictionaryString Assertion;
  775. public XmlDictionaryString AssertionId;
  776. public XmlDictionaryString AssertionIdReference;
  777. public XmlDictionaryString Attribute;
  778. public XmlDictionaryString AttributeName;
  779. public XmlDictionaryString AttributeNamespace;
  780. public XmlDictionaryString AttributeStatement;
  781. public XmlDictionaryString AttributeValue;
  782. public XmlDictionaryString Audience;
  783. public XmlDictionaryString AudienceRestrictionCondition;
  784. public XmlDictionaryString AuthenticationInstant;
  785. public XmlDictionaryString AuthenticationMethod;
  786. public XmlDictionaryString AuthenticationStatement;
  787. public XmlDictionaryString AuthorityBinding;
  788. public XmlDictionaryString AuthorityKind;
  789. public XmlDictionaryString AuthorizationDecisionStatement;
  790. public XmlDictionaryString Binding;
  791. public XmlDictionaryString Condition;
  792. public XmlDictionaryString Conditions;
  793. public XmlDictionaryString Decision;
  794. public XmlDictionaryString DoNotCacheCondition;
  795. public XmlDictionaryString Evidence;
  796. public XmlDictionaryString IssueInstant;
  797. public XmlDictionaryString Issuer;
  798. public XmlDictionaryString Location;
  799. public XmlDictionaryString MajorVersion;
  800. public XmlDictionaryString MinorVersion;
  801. public XmlDictionaryString Namespace;
  802. public XmlDictionaryString NameIdentifier;
  803. public XmlDictionaryString NameIdentifierFormat;
  804. public XmlDictionaryString NameIdentifierNameQualifier;
  805. public XmlDictionaryString ActionNamespaceAttribute;
  806. public XmlDictionaryString NotBefore;
  807. public XmlDictionaryString NotOnOrAfter;
  808. public XmlDictionaryString PreferredPrefix;
  809. public XmlDictionaryString Statement;
  810. public XmlDictionaryString Subject;
  811. public XmlDictionaryString SubjectConfirmation;
  812. public XmlDictionaryString SubjectConfirmationData;
  813. public XmlDictionaryString SubjectConfirmationMethod;
  814. public XmlDictionaryString HolderOfKey;
  815. public XmlDictionaryString SenderVouches;
  816. public XmlDictionaryString SubjectLocality;
  817. public XmlDictionaryString SubjectLocalityDNSAddress;
  818. public XmlDictionaryString SubjectLocalityIPAddress;
  819. public XmlDictionaryString SubjectStatement;
  820. public XmlDictionaryString UnspecifiedAuthenticationMethod;
  821. public XmlDictionaryString NamespaceAttributePrefix;
  822. public XmlDictionaryString Resource;
  823. public XmlDictionaryString UserName;
  824. public XmlDictionaryString UserNameNamespace;
  825. public XmlDictionaryString EmailName;
  826. public XmlDictionaryString EmailNamespace;
  827. public SamlDictionary(ServiceModelDictionary dictionary)
  828. {
  829. this.Access = dictionary.CreateString(ServiceModelStringsVersion1.String251, 251);
  830. this.AccessDecision = dictionary.CreateString(ServiceModelStringsVersion1.String252, 252);
  831. this.Action = dictionary.CreateString(ServiceModelStringsVersion1.String5, 5);
  832. this.Advice = dictionary.CreateString(ServiceModelStringsVersion1.String253, 253);
  833. this.Assertion = dictionary.CreateString(ServiceModelStringsVersion1.String179, 179);
  834. this.AssertionId = dictionary.CreateString(ServiceModelStringsVersion1.String254, 254);
  835. this.AssertionIdReference = dictionary.CreateString(ServiceModelStringsVersion1.String255, 255);
  836. this.Attribute = dictionary.CreateString(ServiceModelStringsVersion1.String256, 256);
  837. this.AttributeName = dictionary.CreateString(ServiceModelStringsVersion1.String257, 257);
  838. this.AttributeNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String258, 258);
  839. this.AttributeStatement = dictionary.CreateString(ServiceModelStringsVersion1.String259, 259);
  840. this.AttributeValue = dictionary.CreateString(ServiceModelStringsVersion1.String260, 260);
  841. this.Audience = dictionary.CreateString(ServiceModelStringsVersion1.String261, 261);
  842. this.AudienceRestrictionCondition = dictionary.CreateString(ServiceModelStringsVersion1.String262, 262);
  843. this.AuthenticationInstant = dictionary.CreateString(ServiceModelStringsVersion1.String263, 263);
  844. this.AuthenticationMethod = dictionary.CreateString(ServiceModelStringsVersion1.String264, 264);
  845. this.AuthenticationStatement = dictionary.CreateString(ServiceModelStringsVersion1.String265, 265);
  846. this.AuthorityBinding = dictionary.CreateString(ServiceModelStringsVersion1.String266, 266);
  847. this.AuthorityKind = dictionary.CreateString(ServiceModelStringsVersion1.String267, 267);
  848. this.AuthorizationDecisionStatement = dictionary.CreateString(ServiceModelStringsVersion1.String268, 268);
  849. this.Binding = dictionary.CreateString(ServiceModelStringsVersion1.String269, 269);
  850. this.Condition = dictionary.CreateString(ServiceModelStringsVersion1.String270, 270);
  851. this.Conditions = dictionary.CreateString(ServiceModelStringsVersion1.String271, 271);
  852. this.Decision = dictionary.CreateString(ServiceModelStringsVersion1.String272, 272);
  853. this.DoNotCacheCondition = dictionary.CreateString(ServiceModelStringsVersion1.String273, 273);
  854. this.Evidence = dictionary.CreateString(ServiceModelStringsVersion1.String274, 274);
  855. this.IssueInstant = dictionary.CreateString(ServiceModelStringsVersion1.String275, 275);
  856. this.Issuer = dictionary.CreateString(ServiceModelStringsVersion1.String276, 276);
  857. this.Location = dictionary.CreateString(ServiceModelStringsVersion1.String277, 277);
  858. this.MajorVersion = dictionary.CreateString(ServiceModelStringsVersion1.String278, 278);
  859. this.MinorVersion = dictionary.CreateString(ServiceModelStringsVersion1.String279, 279);
  860. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String180, 180);
  861. this.NameIdentifier = dictionary.CreateString(ServiceModelStringsVersion1.String280, 280);
  862. this.NameIdentifierFormat = dictionary.CreateString(ServiceModelStringsVersion1.String281, 281);
  863. this.NameIdentifierNameQualifier = dictionary.CreateString(ServiceModelStringsVersion1.String282, 282);
  864. this.ActionNamespaceAttribute = dictionary.CreateString(ServiceModelStringsVersion1.String283, 283);
  865. this.NotBefore = dictionary.CreateString(ServiceModelStringsVersion1.String284, 284);
  866. this.NotOnOrAfter = dictionary.CreateString(ServiceModelStringsVersion1.String285, 285);
  867. this.PreferredPrefix = dictionary.CreateString(ServiceModelStringsVersion1.String286, 286);
  868. this.Statement = dictionary.CreateString(ServiceModelStringsVersion1.String287, 287);
  869. this.Subject = dictionary.CreateString(ServiceModelStringsVersion1.String288, 288);
  870. this.SubjectConfirmation = dictionary.CreateString(ServiceModelStringsVersion1.String289, 289);
  871. this.SubjectConfirmationData = dictionary.CreateString(ServiceModelStringsVersion1.String290, 290);
  872. this.SubjectConfirmationMethod = dictionary.CreateString(ServiceModelStringsVersion1.String291, 291);
  873. this.HolderOfKey = dictionary.CreateString(ServiceModelStringsVersion1.String292, 292);
  874. this.SenderVouches = dictionary.CreateString(ServiceModelStringsVersion1.String293, 293);
  875. this.SubjectLocality = dictionary.CreateString(ServiceModelStringsVersion1.String294, 294);
  876. this.SubjectLocalityDNSAddress = dictionary.CreateString(ServiceModelStringsVersion1.String295, 295);
  877. this.SubjectLocalityIPAddress = dictionary.CreateString(ServiceModelStringsVersion1.String296, 296);
  878. this.SubjectStatement = dictionary.CreateString(ServiceModelStringsVersion1.String297, 297);
  879. this.UnspecifiedAuthenticationMethod = dictionary.CreateString(ServiceModelStringsVersion1.String298, 298);
  880. this.NamespaceAttributePrefix = dictionary.CreateString(ServiceModelStringsVersion1.String299, 299);
  881. this.Resource = dictionary.CreateString(ServiceModelStringsVersion1.String300, 300);
  882. this.UserName = dictionary.CreateString(ServiceModelStringsVersion1.String301, 301);
  883. this.UserNameNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String302, 302);
  884. this.EmailName = dictionary.CreateString(ServiceModelStringsVersion1.String303, 303);
  885. this.EmailNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String304, 304);
  886. }
  887. }
  888. class SecureConversationDictionary
  889. {
  890. public XmlDictionaryString Namespace;
  891. public XmlDictionaryString DerivedKeyToken;
  892. public XmlDictionaryString Nonce;
  893. public XmlDictionaryString Length;
  894. public XmlDictionaryString SecurityContextToken;
  895. public XmlDictionaryString AlgorithmAttribute;
  896. public XmlDictionaryString Generation;
  897. public XmlDictionaryString Label;
  898. public XmlDictionaryString Offset;
  899. public XmlDictionaryString Properties;
  900. public XmlDictionaryString Identifier;
  901. public XmlDictionaryString Cookie;
  902. public XmlDictionaryString Prefix;
  903. public XmlDictionaryString DerivedKeyTokenType;
  904. public XmlDictionaryString SecurityContextTokenType;
  905. public XmlDictionaryString SecurityContextTokenReferenceValueType;
  906. public XmlDictionaryString RequestSecurityContextIssuance;
  907. public XmlDictionaryString RequestSecurityContextIssuanceResponse;
  908. public XmlDictionaryString RenewNeededFaultCode;
  909. public XmlDictionaryString BadContextTokenFaultCode;
  910. public SecureConversationDictionary()
  911. {
  912. }
  913. public SecureConversationDictionary(ServiceModelDictionary dictionary)
  914. {
  915. }
  916. }
  917. class SecureConversationApr2004Dictionary : SecureConversationDictionary
  918. {
  919. public SecureConversationApr2004Dictionary(ServiceModelDictionary dictionary)
  920. : base(dictionary)
  921. {
  922. this.SecurityContextToken = dictionary.CreateString(ServiceModelStringsVersion1.String115, 115);
  923. this.DerivedKeyToken = dictionary.CreateString(ServiceModelStringsVersion1.String39, 39);
  924. this.AlgorithmAttribute = dictionary.CreateString(ServiceModelStringsVersion1.String8, 8);
  925. this.Generation = dictionary.CreateString(ServiceModelStringsVersion1.String116, 116);
  926. this.Label = dictionary.CreateString(ServiceModelStringsVersion1.String117, 117);
  927. this.Length = dictionary.CreateString(ServiceModelStringsVersion1.String56, 56);
  928. this.Nonce = dictionary.CreateString(ServiceModelStringsVersion1.String40, 40);
  929. this.Offset = dictionary.CreateString(ServiceModelStringsVersion1.String118, 118);
  930. this.Properties = dictionary.CreateString(ServiceModelStringsVersion1.String119, 119);
  931. this.Identifier = dictionary.CreateString(ServiceModelStringsVersion1.String15, 15);
  932. this.Cookie = dictionary.CreateString(ServiceModelStringsVersion1.String120, 120);
  933. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String121, 121);
  934. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String122, 122);
  935. this.DerivedKeyTokenType = dictionary.CreateString(ServiceModelStringsVersion1.String123, 123);
  936. this.SecurityContextTokenType = dictionary.CreateString(ServiceModelStringsVersion1.String124, 124);
  937. this.SecurityContextTokenReferenceValueType = dictionary.CreateString(ServiceModelStringsVersion1.String124, 124);
  938. this.RequestSecurityContextIssuance = dictionary.CreateString(ServiceModelStringsVersion1.String125, 125);
  939. this.RequestSecurityContextIssuanceResponse = dictionary.CreateString(ServiceModelStringsVersion1.String126, 126);
  940. this.RenewNeededFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String127, 127);
  941. this.BadContextTokenFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String128, 128);
  942. }
  943. }
  944. class SecureConversationFeb2005Dictionary : SecureConversationDictionary
  945. {
  946. public XmlDictionaryString RequestSecurityContextRenew;
  947. public XmlDictionaryString RequestSecurityContextRenewResponse;
  948. public XmlDictionaryString RequestSecurityContextClose;
  949. public XmlDictionaryString RequestSecurityContextCloseResponse;
  950. public SecureConversationFeb2005Dictionary(ServiceModelDictionary dictionary)
  951. : base(dictionary)
  952. {
  953. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String38, 38);
  954. this.DerivedKeyToken = dictionary.CreateString(ServiceModelStringsVersion1.String39, 39);
  955. this.Nonce = dictionary.CreateString(ServiceModelStringsVersion1.String40, 40);
  956. this.Length = dictionary.CreateString(ServiceModelStringsVersion1.String56, 56);
  957. this.SecurityContextToken = dictionary.CreateString(ServiceModelStringsVersion1.String115, 115);
  958. this.AlgorithmAttribute = dictionary.CreateString(ServiceModelStringsVersion1.String8, 8);
  959. this.Generation = dictionary.CreateString(ServiceModelStringsVersion1.String116, 116);
  960. this.Label = dictionary.CreateString(ServiceModelStringsVersion1.String117, 117);
  961. this.Offset = dictionary.CreateString(ServiceModelStringsVersion1.String118, 118);
  962. this.Properties = dictionary.CreateString(ServiceModelStringsVersion1.String119, 119);
  963. this.Identifier = dictionary.CreateString(ServiceModelStringsVersion1.String15, 15);
  964. this.Cookie = dictionary.CreateString(ServiceModelStringsVersion1.String120, 120);
  965. this.RenewNeededFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String127, 127);
  966. this.BadContextTokenFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String128, 128);
  967. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String129, 129);
  968. this.DerivedKeyTokenType = dictionary.CreateString(ServiceModelStringsVersion1.String130, 130);
  969. this.SecurityContextTokenType = dictionary.CreateString(ServiceModelStringsVersion1.String131, 131);
  970. this.SecurityContextTokenReferenceValueType = dictionary.CreateString(ServiceModelStringsVersion1.String131, 131);
  971. this.RequestSecurityContextIssuance = dictionary.CreateString(ServiceModelStringsVersion1.String132, 132);
  972. this.RequestSecurityContextIssuanceResponse = dictionary.CreateString(ServiceModelStringsVersion1.String133, 133);
  973. this.RequestSecurityContextRenew = dictionary.CreateString(ServiceModelStringsVersion1.String134, 134);
  974. this.RequestSecurityContextRenewResponse = dictionary.CreateString(ServiceModelStringsVersion1.String135, 135);
  975. this.RequestSecurityContextClose = dictionary.CreateString(ServiceModelStringsVersion1.String136, 136);
  976. this.RequestSecurityContextCloseResponse = dictionary.CreateString(ServiceModelStringsVersion1.String137, 137);
  977. }
  978. }
  979. class SecurityAlgorithmDictionary
  980. {
  981. public XmlDictionaryString Aes128Encryption;
  982. public XmlDictionaryString Aes128KeyWrap;
  983. public XmlDictionaryString Aes192Encryption;
  984. public XmlDictionaryString Aes192KeyWrap;
  985. public XmlDictionaryString Aes256Encryption;
  986. public XmlDictionaryString Aes256KeyWrap;
  987. public XmlDictionaryString DesEncryption;
  988. public XmlDictionaryString DsaSha1Signature;
  989. public XmlDictionaryString ExclusiveC14n;
  990. public XmlDictionaryString ExclusiveC14nWithComments;
  991. public XmlDictionaryString HmacSha1Signature;
  992. public XmlDictionaryString HmacSha256Signature;
  993. public XmlDictionaryString Psha1KeyDerivation;
  994. public XmlDictionaryString Ripemd160Digest;
  995. public XmlDictionaryString RsaOaepKeyWrap;
  996. public XmlDictionaryString RsaSha1Signature;
  997. public XmlDictionaryString RsaSha256Signature;
  998. public XmlDictionaryString RsaV15KeyWrap;
  999. public XmlDictionaryString Sha1Digest;
  1000. public XmlDictionaryString Sha256Digest;
  1001. public XmlDictionaryString Sha512Digest;
  1002. public XmlDictionaryString TripleDesEncryption;
  1003. public XmlDictionaryString TripleDesKeyWrap;
  1004. public XmlDictionaryString TlsSspiKeyWrap;
  1005. public XmlDictionaryString WindowsSspiKeyWrap;
  1006. public SecurityAlgorithmDictionary(ServiceModelDictionary dictionary)
  1007. {
  1008. this.Aes128Encryption = dictionary.CreateString(ServiceModelStringsVersion1.String138, 138);
  1009. this.Aes128KeyWrap = dictionary.CreateString(ServiceModelStringsVersion1.String139, 139);
  1010. this.Aes192Encryption = dictionary.CreateString(ServiceModelStringsVersion1.String140, 140);
  1011. this.Aes192KeyWrap = dictionary.CreateString(ServiceModelStringsVersion1.String141, 141);
  1012. this.Aes256Encryption = dictionary.CreateString(ServiceModelStringsVersion1.String142, 142);
  1013. this.Aes256KeyWrap = dictionary.CreateString(ServiceModelStringsVersion1.String143, 143);
  1014. this.DesEncryption = dictionary.CreateString(ServiceModelStringsVersion1.String144, 144);
  1015. this.DsaSha1Signature = dictionary.CreateString(ServiceModelStringsVersion1.String145, 145);
  1016. this.ExclusiveC14n = dictionary.CreateString(ServiceModelStringsVersion1.String111, 111);
  1017. this.ExclusiveC14nWithComments = dictionary.CreateString(ServiceModelStringsVersion1.String146, 146);
  1018. this.HmacSha1Signature = dictionary.CreateString(ServiceModelStringsVersion1.String147, 147);
  1019. this.HmacSha256Signature = dictionary.CreateString(ServiceModelStringsVersion1.String148, 148);
  1020. this.Psha1KeyDerivation = dictionary.CreateString(ServiceModelStringsVersion1.String149, 149);
  1021. this.Ripemd160Digest = dictionary.CreateString(ServiceModelStringsVersion1.String150, 150);
  1022. this.RsaOaepKeyWrap = dictionary.CreateString(ServiceModelStringsVersion1.String151, 151);
  1023. this.RsaSha1Signature = dictionary.CreateString(ServiceModelStringsVersion1.String152, 152);
  1024. this.RsaSha256Signature = dictionary.CreateString(ServiceModelStringsVersion1.String153, 153);
  1025. this.RsaV15KeyWrap = dictionary.CreateString(ServiceModelStringsVersion1.String154, 154);
  1026. this.Sha1Digest = dictionary.CreateString(ServiceModelStringsVersion1.String155, 155);
  1027. this.Sha256Digest = dictionary.CreateString(ServiceModelStringsVersion1.String156, 156);
  1028. this.Sha512Digest = dictionary.CreateString(ServiceModelStringsVersion1.String157, 157);
  1029. this.TripleDesEncryption = dictionary.CreateString(ServiceModelStringsVersion1.String158, 158);
  1030. this.TripleDesKeyWrap = dictionary.CreateString(ServiceModelStringsVersion1.String159, 159);
  1031. this.TlsSspiKeyWrap = dictionary.CreateString(ServiceModelStringsVersion1.String160, 160);
  1032. this.WindowsSspiKeyWrap = dictionary.CreateString(ServiceModelStringsVersion1.String161, 161);
  1033. }
  1034. }
  1035. class SecurityJan2004Dictionary
  1036. {
  1037. public XmlDictionaryString SecurityTokenReference;
  1038. public XmlDictionaryString Namespace;
  1039. public XmlDictionaryString Security;
  1040. public XmlDictionaryString ValueType;
  1041. public XmlDictionaryString TypeAttribute;
  1042. public XmlDictionaryString Prefix;
  1043. public XmlDictionaryString NonceElement;
  1044. public XmlDictionaryString PasswordElement;
  1045. public XmlDictionaryString PasswordTextName;
  1046. public XmlDictionaryString UserNameElement;
  1047. public XmlDictionaryString UserNameTokenElement;
  1048. public XmlDictionaryString BinarySecurityToken;
  1049. public XmlDictionaryString EncodingType;
  1050. public XmlDictionaryString Reference;
  1051. public XmlDictionaryString URI;
  1052. public XmlDictionaryString KeyIdentifier;
  1053. public XmlDictionaryString EncodingTypeValueBase64Binary;
  1054. public XmlDictionaryString EncodingTypeValueHexBinary;
  1055. public XmlDictionaryString EncodingTypeValueText;
  1056. public XmlDictionaryString X509SKIValueType;
  1057. public XmlDictionaryString KerberosTokenTypeGSS;
  1058. public XmlDictionaryString KerberosTokenType1510;
  1059. public XmlDictionaryString SamlAssertionIdValueType;
  1060. public XmlDictionaryString SamlAssertion;
  1061. public XmlDictionaryString SamlUri;
  1062. public XmlDictionaryString RelAssertionValueType;
  1063. public XmlDictionaryString FailedAuthenticationFaultCode;
  1064. public XmlDictionaryString InvalidSecurityTokenFaultCode;
  1065. public XmlDictionaryString InvalidSecurityFaultCode;
  1066. public XmlDictionaryString KerberosHashValueType;
  1067. public SecurityJan2004Dictionary(ServiceModelDictionary dictionary)
  1068. {
  1069. this.SecurityTokenReference = dictionary.CreateString(ServiceModelStringsVersion1.String30, 30);
  1070. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String36, 36);
  1071. this.Security = dictionary.CreateString(ServiceModelStringsVersion1.String52, 52);
  1072. this.ValueType = dictionary.CreateString(ServiceModelStringsVersion1.String58, 58);
  1073. this.TypeAttribute = dictionary.CreateString(ServiceModelStringsVersion1.String59, 59);
  1074. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String164, 164);
  1075. this.NonceElement = dictionary.CreateString(ServiceModelStringsVersion1.String40, 40);
  1076. this.PasswordElement = dictionary.CreateString(ServiceModelStringsVersion1.String165, 165);
  1077. this.PasswordTextName = dictionary.CreateString(ServiceModelStringsVersion1.String166, 166);
  1078. this.UserNameElement = dictionary.CreateString(ServiceModelStringsVersion1.String167, 167);
  1079. this.UserNameTokenElement = dictionary.CreateString(ServiceModelStringsVersion1.String168, 168);
  1080. this.BinarySecurityToken = dictionary.CreateString(ServiceModelStringsVersion1.String169, 169);
  1081. this.EncodingType = dictionary.CreateString(ServiceModelStringsVersion1.String170, 170);
  1082. this.Reference = dictionary.CreateString(ServiceModelStringsVersion1.String12, 12);
  1083. this.URI = dictionary.CreateString(ServiceModelStringsVersion1.String11, 11);
  1084. this.KeyIdentifier = dictionary.CreateString(ServiceModelStringsVersion1.String171, 171);
  1085. this.EncodingTypeValueBase64Binary = dictionary.CreateString(ServiceModelStringsVersion1.String172, 172);
  1086. this.EncodingTypeValueHexBinary = dictionary.CreateString(ServiceModelStringsVersion1.String173, 173);
  1087. this.EncodingTypeValueText = dictionary.CreateString(ServiceModelStringsVersion1.String174, 174);
  1088. this.X509SKIValueType = dictionary.CreateString(ServiceModelStringsVersion1.String175, 175);
  1089. this.KerberosTokenTypeGSS = dictionary.CreateString(ServiceModelStringsVersion1.String176, 176);
  1090. this.KerberosTokenType1510 = dictionary.CreateString(ServiceModelStringsVersion1.String177, 177);
  1091. this.SamlAssertionIdValueType = dictionary.CreateString(ServiceModelStringsVersion1.String178, 178);
  1092. this.SamlAssertion = dictionary.CreateString(ServiceModelStringsVersion1.String179, 179);
  1093. this.SamlUri = dictionary.CreateString(ServiceModelStringsVersion1.String180, 180);
  1094. this.RelAssertionValueType = dictionary.CreateString(ServiceModelStringsVersion1.String181, 181);
  1095. this.FailedAuthenticationFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String182, 182);
  1096. this.InvalidSecurityTokenFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String183, 183);
  1097. this.InvalidSecurityFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String184, 184);
  1098. this.KerberosHashValueType = dictionary.CreateString(ServiceModelStringsVersion1.String427, 427);
  1099. }
  1100. }
  1101. class SecurityXXX2005Dictionary
  1102. {
  1103. public XmlDictionaryString EncryptedHeader;
  1104. public XmlDictionaryString Namespace;
  1105. public XmlDictionaryString Prefix;
  1106. public XmlDictionaryString SignatureConfirmation;
  1107. public XmlDictionaryString ValueAttribute;
  1108. public XmlDictionaryString TokenTypeAttribute;
  1109. public XmlDictionaryString ThumbprintSha1ValueType;
  1110. public XmlDictionaryString EncryptedKeyTokenType;
  1111. public XmlDictionaryString EncryptedKeyHashValueType;
  1112. public XmlDictionaryString SamlTokenType;
  1113. public XmlDictionaryString Saml20TokenType;
  1114. public XmlDictionaryString Saml11AssertionValueType;
  1115. public SecurityXXX2005Dictionary(ServiceModelDictionary dictionary)
  1116. {
  1117. this.EncryptedHeader = dictionary.CreateString(ServiceModelStringsVersion1.String60, 60);
  1118. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String61, 61);
  1119. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String185, 185);
  1120. this.SignatureConfirmation = dictionary.CreateString(ServiceModelStringsVersion1.String186, 186);
  1121. this.ValueAttribute = dictionary.CreateString(ServiceModelStringsVersion1.String77, 77);
  1122. this.TokenTypeAttribute = dictionary.CreateString(ServiceModelStringsVersion1.String187, 187);
  1123. this.ThumbprintSha1ValueType = dictionary.CreateString(ServiceModelStringsVersion1.String188, 188);
  1124. this.EncryptedKeyTokenType = dictionary.CreateString(ServiceModelStringsVersion1.String189, 189);
  1125. this.EncryptedKeyHashValueType = dictionary.CreateString(ServiceModelStringsVersion1.String190, 190);
  1126. this.SamlTokenType = dictionary.CreateString(ServiceModelStringsVersion1.String191, 191);
  1127. this.Saml20TokenType = dictionary.CreateString(ServiceModelStringsVersion1.String192, 192);
  1128. this.Saml11AssertionValueType = dictionary.CreateString(ServiceModelStringsVersion1.String193, 193);
  1129. }
  1130. }
  1131. class SerializationDictionary
  1132. {
  1133. public XmlDictionaryString XmlSchemaInstanceNamespace;
  1134. public XmlDictionaryString XmlSchemaNamespace;
  1135. public XmlDictionaryString Nil;
  1136. public XmlDictionaryString Type;
  1137. public XmlDictionaryString Char;
  1138. public XmlDictionaryString Boolean;
  1139. public XmlDictionaryString Byte;
  1140. public XmlDictionaryString UnsignedByte;
  1141. public XmlDictionaryString Short;
  1142. public XmlDictionaryString UnsignedShort;
  1143. public XmlDictionaryString Int;
  1144. public XmlDictionaryString UnsignedInt;
  1145. public XmlDictionaryString Long;
  1146. public XmlDictionaryString UnsignedLong;
  1147. public XmlDictionaryString Float;
  1148. public XmlDictionaryString Double;
  1149. public XmlDictionaryString Decimal;
  1150. public XmlDictionaryString DateTime;
  1151. public XmlDictionaryString String;
  1152. public XmlDictionaryString Base64Binary;
  1153. public XmlDictionaryString AnyType;
  1154. public XmlDictionaryString Duration;
  1155. public XmlDictionaryString Guid;
  1156. public XmlDictionaryString AnyURI;
  1157. public XmlDictionaryString QName;
  1158. public XmlDictionaryString Time;
  1159. public XmlDictionaryString Date;
  1160. public XmlDictionaryString HexBinary;
  1161. public XmlDictionaryString GYearMonth;
  1162. public XmlDictionaryString GYear;
  1163. public XmlDictionaryString GMonthDay;
  1164. public XmlDictionaryString GDay;
  1165. public XmlDictionaryString GMonth;
  1166. public XmlDictionaryString Integer;
  1167. public XmlDictionaryString PositiveInteger;
  1168. public XmlDictionaryString NegativeInteger;
  1169. public XmlDictionaryString NonPositiveInteger;
  1170. public XmlDictionaryString NonNegativeInteger;
  1171. public XmlDictionaryString NormalizedString;
  1172. public SerializationDictionary(ServiceModelDictionary dictionary)
  1173. {
  1174. this.XmlSchemaInstanceNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String441, 441);
  1175. this.XmlSchemaNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String442, 442);
  1176. this.Nil = dictionary.CreateString(ServiceModelStringsVersion1.String443, 443);
  1177. this.Type = dictionary.CreateString(ServiceModelStringsVersion1.String444, 444);
  1178. this.Char = dictionary.CreateString(ServiceModelStringsVersion1.String445, 445);
  1179. this.Boolean = dictionary.CreateString(ServiceModelStringsVersion1.String446, 446);
  1180. this.Byte = dictionary.CreateString(ServiceModelStringsVersion1.String447, 447);
  1181. this.UnsignedByte = dictionary.CreateString(ServiceModelStringsVersion1.String448, 448);
  1182. this.Short = dictionary.CreateString(ServiceModelStringsVersion1.String449, 449);
  1183. this.UnsignedShort = dictionary.CreateString(ServiceModelStringsVersion1.String450, 450);
  1184. this.Int = dictionary.CreateString(ServiceModelStringsVersion1.String451, 451);
  1185. this.UnsignedInt = dictionary.CreateString(ServiceModelStringsVersion1.String452, 452);
  1186. this.Long = dictionary.CreateString(ServiceModelStringsVersion1.String453, 453);
  1187. this.UnsignedLong = dictionary.CreateString(ServiceModelStringsVersion1.String454, 454);
  1188. this.Float = dictionary.CreateString(ServiceModelStringsVersion1.String455, 455);
  1189. this.Double = dictionary.CreateString(ServiceModelStringsVersion1.String456, 456);
  1190. this.Decimal = dictionary.CreateString(ServiceModelStringsVersion1.String457, 457);
  1191. this.DateTime = dictionary.CreateString(ServiceModelStringsVersion1.String458, 458);
  1192. this.String = dictionary.CreateString(ServiceModelStringsVersion1.String459, 459);
  1193. this.Base64Binary = dictionary.CreateString(ServiceModelStringsVersion1.String460, 460);
  1194. this.AnyType = dictionary.CreateString(ServiceModelStringsVersion1.String461, 461);
  1195. this.Duration = dictionary.CreateString(ServiceModelStringsVersion1.String462, 462);
  1196. this.Guid = dictionary.CreateString(ServiceModelStringsVersion1.String463, 463);
  1197. this.AnyURI = dictionary.CreateString(ServiceModelStringsVersion1.String464, 464);
  1198. this.QName = dictionary.CreateString(ServiceModelStringsVersion1.String465, 465);
  1199. this.Time = dictionary.CreateString(ServiceModelStringsVersion1.String466, 466);
  1200. this.Date = dictionary.CreateString(ServiceModelStringsVersion1.String467, 467);
  1201. this.HexBinary = dictionary.CreateString(ServiceModelStringsVersion1.String468, 468);
  1202. this.GYearMonth = dictionary.CreateString(ServiceModelStringsVersion1.String469, 469);
  1203. this.GYear = dictionary.CreateString(ServiceModelStringsVersion1.String470, 470);
  1204. this.GMonthDay = dictionary.CreateString(ServiceModelStringsVersion1.String471, 471);
  1205. this.GDay = dictionary.CreateString(ServiceModelStringsVersion1.String472, 472);
  1206. this.GMonth = dictionary.CreateString(ServiceModelStringsVersion1.String473, 473);
  1207. this.Integer = dictionary.CreateString(ServiceModelStringsVersion1.String474, 474);
  1208. this.PositiveInteger = dictionary.CreateString(ServiceModelStringsVersion1.String475, 475);
  1209. this.NegativeInteger = dictionary.CreateString(ServiceModelStringsVersion1.String476, 476);
  1210. this.NonPositiveInteger = dictionary.CreateString(ServiceModelStringsVersion1.String477, 477);
  1211. this.NonNegativeInteger = dictionary.CreateString(ServiceModelStringsVersion1.String478, 478);
  1212. this.NormalizedString = dictionary.CreateString(ServiceModelStringsVersion1.String479, 479);
  1213. }
  1214. }
  1215. class TrustDictionary
  1216. {
  1217. public XmlDictionaryString RequestSecurityTokenResponseCollection;
  1218. public XmlDictionaryString Namespace;
  1219. public XmlDictionaryString BinarySecretClauseType;
  1220. public XmlDictionaryString CombinedHashLabel;
  1221. public XmlDictionaryString RequestSecurityTokenResponse;
  1222. public XmlDictionaryString TokenType;
  1223. public XmlDictionaryString KeySize;
  1224. public XmlDictionaryString RequestedTokenReference;
  1225. public XmlDictionaryString AppliesTo;
  1226. public XmlDictionaryString Authenticator;
  1227. public XmlDictionaryString CombinedHash;
  1228. public XmlDictionaryString BinaryExchange;
  1229. public XmlDictionaryString Lifetime;
  1230. public XmlDictionaryString RequestedSecurityToken;
  1231. public XmlDictionaryString Entropy;
  1232. public XmlDictionaryString RequestedProofToken;
  1233. public XmlDictionaryString ComputedKey;
  1234. public XmlDictionaryString RequestSecurityToken;
  1235. public XmlDictionaryString RequestType;
  1236. public XmlDictionaryString Context;
  1237. public XmlDictionaryString BinarySecret;
  1238. public XmlDictionaryString Type;
  1239. public XmlDictionaryString SpnegoValueTypeUri;
  1240. public XmlDictionaryString TlsnegoValueTypeUri;
  1241. public XmlDictionaryString Prefix;
  1242. public XmlDictionaryString RequestSecurityTokenIssuance;
  1243. public XmlDictionaryString RequestSecurityTokenIssuanceResponse;
  1244. public XmlDictionaryString RequestTypeIssue;
  1245. public XmlDictionaryString Psha1ComputedKeyUri;
  1246. public XmlDictionaryString SymmetricKeyBinarySecret;
  1247. public XmlDictionaryString NonceBinarySecret;
  1248. public XmlDictionaryString KeyType;
  1249. public XmlDictionaryString SymmetricKeyType;
  1250. public XmlDictionaryString PublicKeyType;
  1251. public XmlDictionaryString Claims;
  1252. public XmlDictionaryString InvalidRequestFaultCode;
  1253. public XmlDictionaryString FailedAuthenticationFaultCode;
  1254. public XmlDictionaryString RequestFailedFaultCode;
  1255. public XmlDictionaryString SignWith;
  1256. public XmlDictionaryString EncryptWith;
  1257. public XmlDictionaryString EncryptionAlgorithm;
  1258. public XmlDictionaryString CanonicalizationAlgorithm;
  1259. public XmlDictionaryString ComputedKeyAlgorithm;
  1260. public XmlDictionaryString UseKey;
  1261. public XmlDictionaryString RenewTarget;
  1262. public XmlDictionaryString CloseTarget;
  1263. public XmlDictionaryString RequestedTokenClosed;
  1264. public XmlDictionaryString RequestedAttachedReference;
  1265. public XmlDictionaryString RequestedUnattachedReference;
  1266. public XmlDictionaryString IssuedTokensHeader;
  1267. public XmlDictionaryString RequestTypeRenew;
  1268. public XmlDictionaryString RequestTypeClose;
  1269. public TrustDictionary()
  1270. {
  1271. }
  1272. public TrustDictionary(ServiceModelDictionary dictionary)
  1273. {
  1274. }
  1275. }
  1276. class TrustApr2004Dictionary : TrustDictionary
  1277. {
  1278. public TrustApr2004Dictionary(ServiceModelDictionary dictionary)
  1279. : base(dictionary)
  1280. {
  1281. this.CombinedHashLabel = dictionary.CreateString(ServiceModelStringsVersion1.String194, 194);
  1282. this.RequestSecurityTokenResponse = dictionary.CreateString(ServiceModelStringsVersion1.String195, 195);
  1283. this.TokenType = dictionary.CreateString(ServiceModelStringsVersion1.String187, 187);
  1284. this.KeySize = dictionary.CreateString(ServiceModelStringsVersion1.String196, 196);
  1285. this.RequestedTokenReference = dictionary.CreateString(ServiceModelStringsVersion1.String197, 197);
  1286. this.AppliesTo = dictionary.CreateString(ServiceModelStringsVersion1.String198, 198);
  1287. this.Authenticator = dictionary.CreateString(ServiceModelStringsVersion1.String199, 199);
  1288. this.CombinedHash = dictionary.CreateString(ServiceModelStringsVersion1.String200, 200);
  1289. this.BinaryExchange = dictionary.CreateString(ServiceModelStringsVersion1.String201, 201);
  1290. this.Lifetime = dictionary.CreateString(ServiceModelStringsVersion1.String202, 202);
  1291. this.RequestedSecurityToken = dictionary.CreateString(ServiceModelStringsVersion1.String203, 203);
  1292. this.Entropy = dictionary.CreateString(ServiceModelStringsVersion1.String204, 204);
  1293. this.RequestedProofToken = dictionary.CreateString(ServiceModelStringsVersion1.String205, 205);
  1294. this.ComputedKey = dictionary.CreateString(ServiceModelStringsVersion1.String206, 206);
  1295. this.RequestSecurityToken = dictionary.CreateString(ServiceModelStringsVersion1.String207, 207);
  1296. this.RequestType = dictionary.CreateString(ServiceModelStringsVersion1.String208, 208);
  1297. this.RequestSecurityTokenResponseCollection = dictionary.CreateString(ServiceModelStringsVersion1.String62, 62);
  1298. this.Context = dictionary.CreateString(ServiceModelStringsVersion1.String209, 209);
  1299. this.BinarySecret = dictionary.CreateString(ServiceModelStringsVersion1.String210, 210);
  1300. this.Type = dictionary.CreateString(ServiceModelStringsVersion1.String59, 59);
  1301. this.SpnegoValueTypeUri = dictionary.CreateString(ServiceModelStringsVersion1.String211, 211);
  1302. this.TlsnegoValueTypeUri = dictionary.CreateString(ServiceModelStringsVersion1.String212, 212);
  1303. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String213, 213);
  1304. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String214, 214);
  1305. this.RequestSecurityTokenIssuance = dictionary.CreateString(ServiceModelStringsVersion1.String215, 215);
  1306. this.RequestSecurityTokenIssuanceResponse = dictionary.CreateString(ServiceModelStringsVersion1.String216, 216);
  1307. this.RequestTypeIssue = dictionary.CreateString(ServiceModelStringsVersion1.String217, 217);
  1308. this.Psha1ComputedKeyUri = dictionary.CreateString(ServiceModelStringsVersion1.String218, 218);
  1309. this.SymmetricKeyBinarySecret = dictionary.CreateString(ServiceModelStringsVersion1.String219, 219);
  1310. this.NonceBinarySecret = dictionary.CreateString(ServiceModelStringsVersion1.String220, 220);
  1311. this.KeyType = dictionary.CreateString(ServiceModelStringsVersion1.String221, 221);
  1312. this.SymmetricKeyType = dictionary.CreateString(ServiceModelStringsVersion1.String222, 222);
  1313. this.PublicKeyType = dictionary.CreateString(ServiceModelStringsVersion1.String223, 223);
  1314. this.Claims = dictionary.CreateString(ServiceModelStringsVersion1.String224, 224);
  1315. this.InvalidRequestFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String225, 225);
  1316. this.FailedAuthenticationFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String182, 182);
  1317. this.RequestFailedFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String226, 226);
  1318. this.SignWith = dictionary.CreateString(ServiceModelStringsVersion1.String227, 227);
  1319. this.EncryptWith = dictionary.CreateString(ServiceModelStringsVersion1.String228, 228);
  1320. this.EncryptionAlgorithm = dictionary.CreateString(ServiceModelStringsVersion1.String229, 229);
  1321. this.CanonicalizationAlgorithm = dictionary.CreateString(ServiceModelStringsVersion1.String230, 230);
  1322. this.ComputedKeyAlgorithm = dictionary.CreateString(ServiceModelStringsVersion1.String231, 231);
  1323. this.UseKey = dictionary.CreateString(ServiceModelStringsVersion1.String232, 232);
  1324. }
  1325. }
  1326. class TrustFeb2005Dictionary : TrustDictionary
  1327. {
  1328. public TrustFeb2005Dictionary(ServiceModelDictionary dictionary)
  1329. : base(dictionary)
  1330. {
  1331. this.RequestSecurityTokenResponseCollection = dictionary.CreateString(ServiceModelStringsVersion1.String62, 62);
  1332. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String63, 63);
  1333. this.BinarySecretClauseType = dictionary.CreateString(ServiceModelStringsVersion1.String64, 64);
  1334. this.CombinedHashLabel = dictionary.CreateString(ServiceModelStringsVersion1.String194, 194);
  1335. this.RequestSecurityTokenResponse = dictionary.CreateString(ServiceModelStringsVersion1.String195, 195);
  1336. this.TokenType = dictionary.CreateString(ServiceModelStringsVersion1.String187, 187);
  1337. this.KeySize = dictionary.CreateString(ServiceModelStringsVersion1.String196, 196);
  1338. this.RequestedTokenReference = dictionary.CreateString(ServiceModelStringsVersion1.String197, 197);
  1339. this.AppliesTo = dictionary.CreateString(ServiceModelStringsVersion1.String198, 198);
  1340. this.Authenticator = dictionary.CreateString(ServiceModelStringsVersion1.String199, 199);
  1341. this.CombinedHash = dictionary.CreateString(ServiceModelStringsVersion1.String200, 200);
  1342. this.BinaryExchange = dictionary.CreateString(ServiceModelStringsVersion1.String201, 201);
  1343. this.Lifetime = dictionary.CreateString(ServiceModelStringsVersion1.String202, 202);
  1344. this.RequestedSecurityToken = dictionary.CreateString(ServiceModelStringsVersion1.String203, 203);
  1345. this.Entropy = dictionary.CreateString(ServiceModelStringsVersion1.String204, 204);
  1346. this.RequestedProofToken = dictionary.CreateString(ServiceModelStringsVersion1.String205, 205);
  1347. this.ComputedKey = dictionary.CreateString(ServiceModelStringsVersion1.String206, 206);
  1348. this.RequestSecurityToken = dictionary.CreateString(ServiceModelStringsVersion1.String207, 207);
  1349. this.RequestType = dictionary.CreateString(ServiceModelStringsVersion1.String208, 208);
  1350. this.Context = dictionary.CreateString(ServiceModelStringsVersion1.String209, 209);
  1351. this.BinarySecret = dictionary.CreateString(ServiceModelStringsVersion1.String210, 210);
  1352. this.Type = dictionary.CreateString(ServiceModelStringsVersion1.String59, 59);
  1353. this.SpnegoValueTypeUri = dictionary.CreateString(ServiceModelStringsVersion1.String233, 233);
  1354. this.TlsnegoValueTypeUri = dictionary.CreateString(ServiceModelStringsVersion1.String234, 234);
  1355. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String235, 235);
  1356. this.RequestSecurityTokenIssuance = dictionary.CreateString(ServiceModelStringsVersion1.String236, 236);
  1357. this.RequestSecurityTokenIssuanceResponse = dictionary.CreateString(ServiceModelStringsVersion1.String237, 237);
  1358. this.RequestTypeIssue = dictionary.CreateString(ServiceModelStringsVersion1.String238, 238);
  1359. this.SymmetricKeyBinarySecret = dictionary.CreateString(ServiceModelStringsVersion1.String239, 239);
  1360. this.Psha1ComputedKeyUri = dictionary.CreateString(ServiceModelStringsVersion1.String240, 240);
  1361. this.NonceBinarySecret = dictionary.CreateString(ServiceModelStringsVersion1.String241, 241);
  1362. this.RenewTarget = dictionary.CreateString(ServiceModelStringsVersion1.String242, 242);
  1363. this.CloseTarget = dictionary.CreateString(ServiceModelStringsVersion1.String243, 243);
  1364. this.RequestedTokenClosed = dictionary.CreateString(ServiceModelStringsVersion1.String244, 244);
  1365. this.RequestedAttachedReference = dictionary.CreateString(ServiceModelStringsVersion1.String245, 245);
  1366. this.RequestedUnattachedReference = dictionary.CreateString(ServiceModelStringsVersion1.String246, 246);
  1367. this.IssuedTokensHeader = dictionary.CreateString(ServiceModelStringsVersion1.String247, 247);
  1368. this.RequestTypeRenew = dictionary.CreateString(ServiceModelStringsVersion1.String248, 248);
  1369. this.RequestTypeClose = dictionary.CreateString(ServiceModelStringsVersion1.String249, 249);
  1370. this.KeyType = dictionary.CreateString(ServiceModelStringsVersion1.String221, 221);
  1371. this.SymmetricKeyType = dictionary.CreateString(ServiceModelStringsVersion1.String239, 239);
  1372. this.PublicKeyType = dictionary.CreateString(ServiceModelStringsVersion1.String250, 250);
  1373. this.Claims = dictionary.CreateString(ServiceModelStringsVersion1.String224, 224);
  1374. this.InvalidRequestFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String225, 225);
  1375. this.FailedAuthenticationFaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String182, 182);
  1376. this.UseKey = dictionary.CreateString(ServiceModelStringsVersion1.String232, 232);
  1377. this.SignWith = dictionary.CreateString(ServiceModelStringsVersion1.String227, 227);
  1378. this.EncryptWith = dictionary.CreateString(ServiceModelStringsVersion1.String228, 228);
  1379. this.EncryptionAlgorithm = dictionary.CreateString(ServiceModelStringsVersion1.String229, 229);
  1380. this.CanonicalizationAlgorithm = dictionary.CreateString(ServiceModelStringsVersion1.String230, 230);
  1381. this.ComputedKeyAlgorithm = dictionary.CreateString(ServiceModelStringsVersion1.String231, 231);
  1382. }
  1383. }
  1384. class UtilityDictionary
  1385. {
  1386. public XmlDictionaryString IdAttribute;
  1387. public XmlDictionaryString Namespace;
  1388. public XmlDictionaryString Timestamp;
  1389. public XmlDictionaryString CreatedElement;
  1390. public XmlDictionaryString ExpiresElement;
  1391. public XmlDictionaryString Prefix;
  1392. public XmlDictionaryString UniqueEndpointHeaderName;
  1393. public XmlDictionaryString UniqueEndpointHeaderNamespace;
  1394. public UtilityDictionary(ServiceModelDictionary dictionary)
  1395. {
  1396. this.IdAttribute = dictionary.CreateString(ServiceModelStringsVersion1.String14, 14);
  1397. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String51, 51);
  1398. this.Timestamp = dictionary.CreateString(ServiceModelStringsVersion1.String53, 53);
  1399. this.CreatedElement = dictionary.CreateString(ServiceModelStringsVersion1.String54, 54);
  1400. this.ExpiresElement = dictionary.CreateString(ServiceModelStringsVersion1.String55, 55);
  1401. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String305, 305);
  1402. this.UniqueEndpointHeaderName = dictionary.CreateString(ServiceModelStringsVersion1.String306, 306);
  1403. this.UniqueEndpointHeaderNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String307, 307);
  1404. }
  1405. }
  1406. class WsrmFeb2005Dictionary
  1407. {
  1408. public XmlDictionaryString Identifier;
  1409. public XmlDictionaryString Namespace;
  1410. public XmlDictionaryString SequenceAcknowledgement;
  1411. public XmlDictionaryString AcknowledgementRange;
  1412. public XmlDictionaryString Upper;
  1413. public XmlDictionaryString Lower;
  1414. public XmlDictionaryString BufferRemaining;
  1415. public XmlDictionaryString NETNamespace;
  1416. public XmlDictionaryString SequenceAcknowledgementAction;
  1417. public XmlDictionaryString Sequence;
  1418. public XmlDictionaryString MessageNumber;
  1419. public XmlDictionaryString AckRequested;
  1420. public XmlDictionaryString AckRequestedAction;
  1421. public XmlDictionaryString AcksTo;
  1422. public XmlDictionaryString Accept;
  1423. public XmlDictionaryString CreateSequence;
  1424. public XmlDictionaryString CreateSequenceAction;
  1425. public XmlDictionaryString CreateSequenceRefused;
  1426. public XmlDictionaryString CreateSequenceResponse;
  1427. public XmlDictionaryString CreateSequenceResponseAction;
  1428. public XmlDictionaryString Expires;
  1429. public XmlDictionaryString FaultCode;
  1430. public XmlDictionaryString InvalidAcknowledgement;
  1431. public XmlDictionaryString LastMessage;
  1432. public XmlDictionaryString LastMessageAction;
  1433. public XmlDictionaryString LastMessageNumberExceeded;
  1434. public XmlDictionaryString MessageNumberRollover;
  1435. public XmlDictionaryString Nack;
  1436. public XmlDictionaryString NETPrefix;
  1437. public XmlDictionaryString Offer;
  1438. public XmlDictionaryString Prefix;
  1439. public XmlDictionaryString SequenceFault;
  1440. public XmlDictionaryString SequenceTerminated;
  1441. public XmlDictionaryString TerminateSequence;
  1442. public XmlDictionaryString TerminateSequenceAction;
  1443. public XmlDictionaryString UnknownSequence;
  1444. public XmlDictionaryString ConnectionLimitReached;
  1445. public WsrmFeb2005Dictionary(ServiceModelDictionary dictionary)
  1446. {
  1447. this.Identifier = dictionary.CreateString(ServiceModelStringsVersion1.String15, 15);
  1448. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String16, 16);
  1449. this.SequenceAcknowledgement = dictionary.CreateString(ServiceModelStringsVersion1.String23, 23);
  1450. this.AcknowledgementRange = dictionary.CreateString(ServiceModelStringsVersion1.String24, 24);
  1451. this.Upper = dictionary.CreateString(ServiceModelStringsVersion1.String25, 25);
  1452. this.Lower = dictionary.CreateString(ServiceModelStringsVersion1.String26, 26);
  1453. this.BufferRemaining = dictionary.CreateString(ServiceModelStringsVersion1.String27, 27);
  1454. this.NETNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String28, 28);
  1455. this.SequenceAcknowledgementAction = dictionary.CreateString(ServiceModelStringsVersion1.String29, 29);
  1456. this.Sequence = dictionary.CreateString(ServiceModelStringsVersion1.String31, 31);
  1457. this.MessageNumber = dictionary.CreateString(ServiceModelStringsVersion1.String32, 32);
  1458. this.AckRequested = dictionary.CreateString(ServiceModelStringsVersion1.String328, 328);
  1459. this.AckRequestedAction = dictionary.CreateString(ServiceModelStringsVersion1.String329, 329);
  1460. this.AcksTo = dictionary.CreateString(ServiceModelStringsVersion1.String330, 330);
  1461. this.Accept = dictionary.CreateString(ServiceModelStringsVersion1.String331, 331);
  1462. this.CreateSequence = dictionary.CreateString(ServiceModelStringsVersion1.String332, 332);
  1463. this.CreateSequenceAction = dictionary.CreateString(ServiceModelStringsVersion1.String333, 333);
  1464. this.CreateSequenceRefused = dictionary.CreateString(ServiceModelStringsVersion1.String334, 334);
  1465. this.CreateSequenceResponse = dictionary.CreateString(ServiceModelStringsVersion1.String335, 335);
  1466. this.CreateSequenceResponseAction = dictionary.CreateString(ServiceModelStringsVersion1.String336, 336);
  1467. this.Expires = dictionary.CreateString(ServiceModelStringsVersion1.String55, 55);
  1468. this.FaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String337, 337);
  1469. this.InvalidAcknowledgement = dictionary.CreateString(ServiceModelStringsVersion1.String338, 338);
  1470. this.LastMessage = dictionary.CreateString(ServiceModelStringsVersion1.String339, 339);
  1471. this.LastMessageAction = dictionary.CreateString(ServiceModelStringsVersion1.String340, 340);
  1472. this.LastMessageNumberExceeded = dictionary.CreateString(ServiceModelStringsVersion1.String341, 341);
  1473. this.MessageNumberRollover = dictionary.CreateString(ServiceModelStringsVersion1.String342, 342);
  1474. this.Nack = dictionary.CreateString(ServiceModelStringsVersion1.String343, 343);
  1475. this.NETPrefix = dictionary.CreateString(ServiceModelStringsVersion1.String344, 344);
  1476. this.Offer = dictionary.CreateString(ServiceModelStringsVersion1.String345, 345);
  1477. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String346, 346);
  1478. this.SequenceFault = dictionary.CreateString(ServiceModelStringsVersion1.String347, 347);
  1479. this.SequenceTerminated = dictionary.CreateString(ServiceModelStringsVersion1.String348, 348);
  1480. this.TerminateSequence = dictionary.CreateString(ServiceModelStringsVersion1.String349, 349);
  1481. this.TerminateSequenceAction = dictionary.CreateString(ServiceModelStringsVersion1.String350, 350);
  1482. this.UnknownSequence = dictionary.CreateString(ServiceModelStringsVersion1.String351, 351);
  1483. this.ConnectionLimitReached = dictionary.CreateString(ServiceModelStringsVersion1.String480, 480);
  1484. }
  1485. }
  1486. class XmlEncryptionDictionary
  1487. {
  1488. public XmlDictionaryString Namespace;
  1489. public XmlDictionaryString DataReference;
  1490. public XmlDictionaryString EncryptedData;
  1491. public XmlDictionaryString EncryptionMethod;
  1492. public XmlDictionaryString CipherData;
  1493. public XmlDictionaryString CipherValue;
  1494. public XmlDictionaryString ReferenceList;
  1495. public XmlDictionaryString Encoding;
  1496. public XmlDictionaryString MimeType;
  1497. public XmlDictionaryString Type;
  1498. public XmlDictionaryString Id;
  1499. public XmlDictionaryString CarriedKeyName;
  1500. public XmlDictionaryString Recipient;
  1501. public XmlDictionaryString EncryptedKey;
  1502. public XmlDictionaryString URI;
  1503. public XmlDictionaryString KeyReference;
  1504. public XmlDictionaryString Prefix;
  1505. public XmlDictionaryString ElementType;
  1506. public XmlDictionaryString ContentType;
  1507. public XmlDictionaryString AlgorithmAttribute;
  1508. public XmlEncryptionDictionary(ServiceModelDictionary dictionary)
  1509. {
  1510. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String37, 37);
  1511. this.DataReference = dictionary.CreateString(ServiceModelStringsVersion1.String46, 46);
  1512. this.EncryptedData = dictionary.CreateString(ServiceModelStringsVersion1.String47, 47);
  1513. this.EncryptionMethod = dictionary.CreateString(ServiceModelStringsVersion1.String48, 48);
  1514. this.CipherData = dictionary.CreateString(ServiceModelStringsVersion1.String49, 49);
  1515. this.CipherValue = dictionary.CreateString(ServiceModelStringsVersion1.String50, 50);
  1516. this.ReferenceList = dictionary.CreateString(ServiceModelStringsVersion1.String57, 57);
  1517. this.Encoding = dictionary.CreateString(ServiceModelStringsVersion1.String308, 308);
  1518. this.MimeType = dictionary.CreateString(ServiceModelStringsVersion1.String309, 309);
  1519. this.Type = dictionary.CreateString(ServiceModelStringsVersion1.String59, 59);
  1520. this.Id = dictionary.CreateString(ServiceModelStringsVersion1.String14, 14);
  1521. this.CarriedKeyName = dictionary.CreateString(ServiceModelStringsVersion1.String310, 310);
  1522. this.Recipient = dictionary.CreateString(ServiceModelStringsVersion1.String311, 311);
  1523. this.EncryptedKey = dictionary.CreateString(ServiceModelStringsVersion1.String312, 312);
  1524. this.URI = dictionary.CreateString(ServiceModelStringsVersion1.String11, 11);
  1525. this.KeyReference = dictionary.CreateString(ServiceModelStringsVersion1.String313, 313);
  1526. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String314, 314);
  1527. this.ElementType = dictionary.CreateString(ServiceModelStringsVersion1.String315, 315);
  1528. this.ContentType = dictionary.CreateString(ServiceModelStringsVersion1.String316, 316);
  1529. this.AlgorithmAttribute = dictionary.CreateString(ServiceModelStringsVersion1.String8, 8);
  1530. }
  1531. }
  1532. class XmlSignatureDictionary
  1533. {
  1534. public XmlDictionaryString Algorithm;
  1535. public XmlDictionaryString URI;
  1536. public XmlDictionaryString Reference;
  1537. public XmlDictionaryString Transforms;
  1538. public XmlDictionaryString Transform;
  1539. public XmlDictionaryString DigestMethod;
  1540. public XmlDictionaryString DigestValue;
  1541. public XmlDictionaryString Namespace;
  1542. public XmlDictionaryString EnvelopedSignature;
  1543. public XmlDictionaryString KeyInfo;
  1544. public XmlDictionaryString Signature;
  1545. public XmlDictionaryString SignedInfo;
  1546. public XmlDictionaryString CanonicalizationMethod;
  1547. public XmlDictionaryString SignatureMethod;
  1548. public XmlDictionaryString SignatureValue;
  1549. public XmlDictionaryString KeyName;
  1550. public XmlDictionaryString Type;
  1551. public XmlDictionaryString MgmtData;
  1552. public XmlDictionaryString Prefix;
  1553. public XmlDictionaryString KeyValue;
  1554. public XmlDictionaryString RsaKeyValue;
  1555. public XmlDictionaryString Modulus;
  1556. public XmlDictionaryString Exponent;
  1557. public XmlDictionaryString X509Data;
  1558. public XmlDictionaryString X509IssuerSerial;
  1559. public XmlDictionaryString X509IssuerName;
  1560. public XmlDictionaryString X509SerialNumber;
  1561. public XmlDictionaryString X509Certificate;
  1562. public XmlSignatureDictionary(ServiceModelDictionary dictionary)
  1563. {
  1564. this.Algorithm = dictionary.CreateString(ServiceModelStringsVersion1.String8, 8);
  1565. this.URI = dictionary.CreateString(ServiceModelStringsVersion1.String11, 11);
  1566. this.Reference = dictionary.CreateString(ServiceModelStringsVersion1.String12, 12);
  1567. this.Transforms = dictionary.CreateString(ServiceModelStringsVersion1.String17, 17);
  1568. this.Transform = dictionary.CreateString(ServiceModelStringsVersion1.String18, 18);
  1569. this.DigestMethod = dictionary.CreateString(ServiceModelStringsVersion1.String19, 19);
  1570. this.DigestValue = dictionary.CreateString(ServiceModelStringsVersion1.String20, 20);
  1571. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String33, 33);
  1572. this.EnvelopedSignature = dictionary.CreateString(ServiceModelStringsVersion1.String34, 34);
  1573. this.KeyInfo = dictionary.CreateString(ServiceModelStringsVersion1.String35, 35);
  1574. this.Signature = dictionary.CreateString(ServiceModelStringsVersion1.String41, 41);
  1575. this.SignedInfo = dictionary.CreateString(ServiceModelStringsVersion1.String42, 42);
  1576. this.CanonicalizationMethod = dictionary.CreateString(ServiceModelStringsVersion1.String43, 43);
  1577. this.SignatureMethod = dictionary.CreateString(ServiceModelStringsVersion1.String44, 44);
  1578. this.SignatureValue = dictionary.CreateString(ServiceModelStringsVersion1.String45, 45);
  1579. this.KeyName = dictionary.CreateString(ServiceModelStringsVersion1.String317, 317);
  1580. this.Type = dictionary.CreateString(ServiceModelStringsVersion1.String59, 59);
  1581. this.MgmtData = dictionary.CreateString(ServiceModelStringsVersion1.String318, 318);
  1582. this.Prefix = dictionary.CreateString(ServiceModelStringsVersion1.String81, 81);
  1583. this.KeyValue = dictionary.CreateString(ServiceModelStringsVersion1.String319, 319);
  1584. this.RsaKeyValue = dictionary.CreateString(ServiceModelStringsVersion1.String320, 320);
  1585. this.Modulus = dictionary.CreateString(ServiceModelStringsVersion1.String321, 321);
  1586. this.Exponent = dictionary.CreateString(ServiceModelStringsVersion1.String322, 322);
  1587. this.X509Data = dictionary.CreateString(ServiceModelStringsVersion1.String323, 323);
  1588. this.X509IssuerSerial = dictionary.CreateString(ServiceModelStringsVersion1.String324, 324);
  1589. this.X509IssuerName = dictionary.CreateString(ServiceModelStringsVersion1.String325, 325);
  1590. this.X509SerialNumber = dictionary.CreateString(ServiceModelStringsVersion1.String326, 326);
  1591. this.X509Certificate = dictionary.CreateString(ServiceModelStringsVersion1.String327, 327);
  1592. }
  1593. }
  1594. class Message11Dictionary
  1595. {
  1596. public XmlDictionaryString Namespace;
  1597. public XmlDictionaryString Actor;
  1598. public XmlDictionaryString FaultCode;
  1599. public XmlDictionaryString FaultString;
  1600. public XmlDictionaryString FaultActor;
  1601. public XmlDictionaryString FaultDetail;
  1602. public XmlDictionaryString FaultNamespace;
  1603. public Message11Dictionary(ServiceModelDictionary dictionary)
  1604. {
  1605. this.Namespace = dictionary.CreateString(ServiceModelStringsVersion1.String481, 481);
  1606. this.Actor = dictionary.CreateString(ServiceModelStringsVersion1.String482, 482);
  1607. this.FaultCode = dictionary.CreateString(ServiceModelStringsVersion1.String483, 483);
  1608. this.FaultString = dictionary.CreateString(ServiceModelStringsVersion1.String484, 484);
  1609. this.FaultActor = dictionary.CreateString(ServiceModelStringsVersion1.String485, 485);
  1610. this.FaultDetail = dictionary.CreateString(ServiceModelStringsVersion1.String486, 486);
  1611. this.FaultNamespace = dictionary.CreateString(ServiceModelStringsVersion1.String81, 81);
  1612. }
  1613. }
  1614. static class ActivityIdFlowStrings
  1615. {
  1616. // Main dictionary strings
  1617. public const string ActivityId = ServiceModelStringsVersion1.String425;
  1618. public const string ActivityIdNamespace = ServiceModelStringsVersion1.String426;
  1619. }
  1620. static class AddressingStrings
  1621. {
  1622. // Main dictionary strings
  1623. public const string Action = ServiceModelStringsVersion1.String5;
  1624. public const string To = ServiceModelStringsVersion1.String6;
  1625. public const string RelatesTo = ServiceModelStringsVersion1.String9;
  1626. public const string MessageId = ServiceModelStringsVersion1.String13;
  1627. public const string Address = ServiceModelStringsVersion1.String21;
  1628. public const string ReplyTo = ServiceModelStringsVersion1.String22;
  1629. public const string Empty = ServiceModelStringsVersion1.String81;
  1630. public const string From = ServiceModelStringsVersion1.String82;
  1631. public const string FaultTo = ServiceModelStringsVersion1.String83;
  1632. public const string EndpointReference = ServiceModelStringsVersion1.String84;
  1633. public const string PortType = ServiceModelStringsVersion1.String85;
  1634. public const string ServiceName = ServiceModelStringsVersion1.String86;
  1635. public const string PortName = ServiceModelStringsVersion1.String87;
  1636. public const string ReferenceProperties = ServiceModelStringsVersion1.String88;
  1637. public const string RelationshipType = ServiceModelStringsVersion1.String89;
  1638. public const string Reply = ServiceModelStringsVersion1.String90;
  1639. public const string Prefix = ServiceModelStringsVersion1.String91;
  1640. public const string IdentityExtensionNamespace = ServiceModelStringsVersion1.String92;
  1641. public const string Identity = ServiceModelStringsVersion1.String93;
  1642. public const string Spn = ServiceModelStringsVersion1.String94;
  1643. public const string Upn = ServiceModelStringsVersion1.String95;
  1644. public const string Rsa = ServiceModelStringsVersion1.String96;
  1645. public const string Dns = ServiceModelStringsVersion1.String97;
  1646. public const string X509v3Certificate = ServiceModelStringsVersion1.String98;
  1647. public const string ReferenceParameters = ServiceModelStringsVersion1.String100;
  1648. public const string IsReferenceParameter = ServiceModelStringsVersion1.String101;
  1649. // String constants
  1650. public const string EndpointUnavailable = "EndpointUnavailable";
  1651. public const string ActionNotSupported = "ActionNotSupported";
  1652. public const string EndpointReferenceType = "EndpointReferenceType";
  1653. public const string Request = "Request";
  1654. public const string DestinationUnreachable = "DestinationUnreachable";
  1655. public const string AnonymousUri = "http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous";
  1656. public const string NoneUri = "http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/None";
  1657. public const string IndigoNamespace = "http://schemas.microsoft.com/serviceModel/2004/05/addressing";
  1658. public const string ChannelTerminated = "ChannelTerminated";
  1659. }
  1660. static class Addressing10Strings
  1661. {
  1662. // Main dictionary strings
  1663. public const string Namespace = ServiceModelStringsVersion1.String3;
  1664. public const string Anonymous = ServiceModelStringsVersion1.String10;
  1665. public const string FaultAction = ServiceModelStringsVersion1.String99;
  1666. public const string ReplyRelationship = ServiceModelStringsVersion1.String102;
  1667. public const string NoneAddress = ServiceModelStringsVersion1.String103;
  1668. public const string Metadata = ServiceModelStringsVersion1.String104;
  1669. // String constants
  1670. public const string MessageAddressingHeaderRequired = "MessageAddressingHeaderRequired";
  1671. public const string InvalidAddressingHeader = "InvalidAddressingHeader";
  1672. public const string InvalidCardinality = "InvalidCardinality";
  1673. public const string ActionMismatch = "ActionMismatch";
  1674. public const string ProblemHeaderQName = "ProblemHeaderQName";
  1675. public const string FaultDetail = "FaultDetail";
  1676. public const string DefaultFaultAction = "http://www.w3.org/2005/08/addressing/soap/fault";
  1677. }
  1678. static class Addressing200408Strings
  1679. {
  1680. // Main dictionary strings
  1681. public const string Namespace = ServiceModelStringsVersion1.String105;
  1682. public const string Anonymous = ServiceModelStringsVersion1.String106;
  1683. public const string FaultAction = ServiceModelStringsVersion1.String107;
  1684. // String constants
  1685. public const string InvalidMessageInformationHeader = "InvalidMessageInformationHeader";
  1686. public const string MessageInformationHeaderRequired = "MessageInformationHeaderRequired";
  1687. public const string DefaultFaultAction = "http://schemas.xmlsoap.org/ws/2004/08/addressing/fault";
  1688. }
  1689. static class AddressingNoneStrings
  1690. {
  1691. // Main dictionary strings
  1692. public const string Namespace = ServiceModelStringsVersion1.String439;
  1693. }
  1694. static class AtomicTransactionExternalStrings
  1695. {
  1696. // Main dictionary strings
  1697. public const string Prefix = ServiceModelStringsVersion1.String383;
  1698. public const string Prepare = ServiceModelStringsVersion1.String387;
  1699. public const string Prepared = ServiceModelStringsVersion1.String388;
  1700. public const string ReadOnly = ServiceModelStringsVersion1.String389;
  1701. public const string Commit = ServiceModelStringsVersion1.String390;
  1702. public const string Rollback = ServiceModelStringsVersion1.String391;
  1703. public const string Committed = ServiceModelStringsVersion1.String392;
  1704. public const string Aborted = ServiceModelStringsVersion1.String393;
  1705. public const string Replay = ServiceModelStringsVersion1.String394;
  1706. public const string CompletionCoordinatorPortType = ServiceModelStringsVersion1.String404;
  1707. public const string CompletionParticipantPortType = ServiceModelStringsVersion1.String405;
  1708. public const string CoordinatorPortType = ServiceModelStringsVersion1.String406;
  1709. public const string ParticipantPortType = ServiceModelStringsVersion1.String407;
  1710. public const string InconsistentInternalState = ServiceModelStringsVersion1.String408;
  1711. }
  1712. static class AtomicTransactionExternal10Strings
  1713. {
  1714. // Main dictionary strings
  1715. public const string Namespace = ServiceModelStringsVersion1.String382;
  1716. public const string CompletionUri = ServiceModelStringsVersion1.String384;
  1717. public const string Durable2PCUri = ServiceModelStringsVersion1.String385;
  1718. public const string Volatile2PCUri = ServiceModelStringsVersion1.String386;
  1719. public const string CommitAction = ServiceModelStringsVersion1.String395;
  1720. public const string RollbackAction = ServiceModelStringsVersion1.String396;
  1721. public const string CommittedAction = ServiceModelStringsVersion1.String397;
  1722. public const string AbortedAction = ServiceModelStringsVersion1.String398;
  1723. public const string PrepareAction = ServiceModelStringsVersion1.String399;
  1724. public const string PreparedAction = ServiceModelStringsVersion1.String400;
  1725. public const string ReadOnlyAction = ServiceModelStringsVersion1.String401;
  1726. public const string ReplayAction = ServiceModelStringsVersion1.String402;
  1727. public const string FaultAction = ServiceModelStringsVersion1.String403;
  1728. }
  1729. static class CoordinationExternalStrings
  1730. {
  1731. // Main dictionary strings
  1732. public const string Prefix = ServiceModelStringsVersion1.String357;
  1733. public const string CreateCoordinationContext = ServiceModelStringsVersion1.String358;
  1734. public const string CreateCoordinationContextResponse = ServiceModelStringsVersion1.String359;
  1735. public const string CoordinationContext = ServiceModelStringsVersion1.String360;
  1736. public const string CurrentContext = ServiceModelStringsVersion1.String361;
  1737. public const string CoordinationType = ServiceModelStringsVersion1.String362;
  1738. public const string RegistrationService = ServiceModelStringsVersion1.String363;
  1739. public const string Register = ServiceModelStringsVersion1.String364;
  1740. public const string RegisterResponse = ServiceModelStringsVersion1.String365;
  1741. public const string Protocol = ServiceModelStringsVersion1.String366;
  1742. public const string CoordinatorProtocolService = ServiceModelStringsVersion1.String367;
  1743. public const string ParticipantProtocolService = ServiceModelStringsVersion1.String368;
  1744. public const string Expires = ServiceModelStringsVersion1.String55;
  1745. public const string Identifier = ServiceModelStringsVersion1.String15;
  1746. public const string ActivationCoordinatorPortType = ServiceModelStringsVersion1.String374;
  1747. public const string RegistrationCoordinatorPortType = ServiceModelStringsVersion1.String375;
  1748. public const string InvalidState = ServiceModelStringsVersion1.String376;
  1749. public const string InvalidProtocol = ServiceModelStringsVersion1.String377;
  1750. public const string InvalidParameters = ServiceModelStringsVersion1.String378;
  1751. public const string NoActivity = ServiceModelStringsVersion1.String379;
  1752. public const string ContextRefused = ServiceModelStringsVersion1.String380;
  1753. public const string AlreadyRegistered = ServiceModelStringsVersion1.String381;
  1754. }
  1755. static class CoordinationExternal10Strings
  1756. {
  1757. // Main dictionary strings
  1758. public const string Namespace = ServiceModelStringsVersion1.String356;
  1759. public const string CreateCoordinationContextAction = ServiceModelStringsVersion1.String369;
  1760. public const string CreateCoordinationContextResponseAction = ServiceModelStringsVersion1.String370;
  1761. public const string RegisterAction = ServiceModelStringsVersion1.String371;
  1762. public const string RegisterResponseAction = ServiceModelStringsVersion1.String372;
  1763. public const string FaultAction = ServiceModelStringsVersion1.String373;
  1764. }
  1765. static class DotNetAddressingStrings
  1766. {
  1767. // Main dictionary strings
  1768. public const string Namespace = ServiceModelStringsVersion1.String108;
  1769. public const string RedirectTo = ServiceModelStringsVersion1.String109;
  1770. public const string Via = ServiceModelStringsVersion1.String110;
  1771. }
  1772. static class DotNetAtomicTransactionExternalStrings
  1773. {
  1774. // Main dictionary strings
  1775. public const string Namespace = ServiceModelStringsVersion1.String65;
  1776. public const string Prefix = ServiceModelStringsVersion1.String409;
  1777. public const string Enlistment = ServiceModelStringsVersion1.String410;
  1778. public const string Protocol = ServiceModelStringsVersion1.String411;
  1779. public const string LocalTransactionId = ServiceModelStringsVersion1.String412;
  1780. public const string IsolationLevel = ServiceModelStringsVersion1.String413;
  1781. public const string IsolationFlags = ServiceModelStringsVersion1.String414;
  1782. public const string Description = ServiceModelStringsVersion1.String415;
  1783. public const string Loopback = ServiceModelStringsVersion1.String416;
  1784. public const string RegisterInfo = ServiceModelStringsVersion1.String417;
  1785. public const string ContextId = ServiceModelStringsVersion1.String418;
  1786. public const string TokenId = ServiceModelStringsVersion1.String419;
  1787. public const string AccessDenied = ServiceModelStringsVersion1.String420;
  1788. public const string InvalidPolicy = ServiceModelStringsVersion1.String421;
  1789. public const string CoordinatorRegistrationFailed = ServiceModelStringsVersion1.String422;
  1790. public const string TooManyEnlistments = ServiceModelStringsVersion1.String423;
  1791. public const string Disabled = ServiceModelStringsVersion1.String424;
  1792. }
  1793. static class DotNetOneWayStrings
  1794. {
  1795. // Main dictionary strings
  1796. public const string Namespace = ServiceModelStringsVersion1.String437;
  1797. public const string HeaderName = ServiceModelStringsVersion1.String438;
  1798. }
  1799. static class DotNetSecurityStrings
  1800. {
  1801. // Main dictionary strings
  1802. public const string Namespace = ServiceModelStringsVersion1.String162;
  1803. public const string Prefix = ServiceModelStringsVersion1.String163;
  1804. // String constants
  1805. public const string KeyRenewalNeededFault = "ExpiredSecurityContextTokenKey";
  1806. public const string SecuritySessionAbortedFault = "SecuritySessionAborted";
  1807. public const string SecurityServerTooBusyFault = "ServerTooBusy";
  1808. public const string SecuritySessionFaultAction = "http://schemas.microsoft.com/ws/2006/05/security/SecureConversationFault";
  1809. public const string SecureConversationCancelNotAllowedFault = "SecureConversationCancellationNotAllowed";
  1810. }
  1811. static class ExclusiveC14NStrings
  1812. {
  1813. // Main dictionary strings
  1814. public const string Namespace = ServiceModelStringsVersion1.String111;
  1815. public const string PrefixList = ServiceModelStringsVersion1.String112;
  1816. public const string InclusiveNamespaces = ServiceModelStringsVersion1.String113;
  1817. public const string Prefix = ServiceModelStringsVersion1.String114;
  1818. }
  1819. static class MessageStrings
  1820. {
  1821. // Main dictionary strings
  1822. public const string MustUnderstand = ServiceModelStringsVersion1.String0;
  1823. public const string Envelope = ServiceModelStringsVersion1.String1;
  1824. public const string Header = ServiceModelStringsVersion1.String4;
  1825. public const string Body = ServiceModelStringsVersion1.String7;
  1826. public const string Prefix = ServiceModelStringsVersion1.String66;
  1827. public const string Fault = ServiceModelStringsVersion1.String67;
  1828. public const string MustUnderstandFault = ServiceModelStringsVersion1.String68;
  1829. public const string Namespace = ServiceModelStringsVersion1.String440;
  1830. }
  1831. static class Message11Strings
  1832. {
  1833. // Text dictionary strings
  1834. public const string Namespace = ServiceModelStringsVersion1.String481;
  1835. public const string Actor = ServiceModelStringsVersion1.String482;
  1836. public const string FaultCode = ServiceModelStringsVersion1.String483;
  1837. public const string FaultString = ServiceModelStringsVersion1.String484;
  1838. public const string FaultActor = ServiceModelStringsVersion1.String485;
  1839. public const string FaultDetail = ServiceModelStringsVersion1.String486;
  1840. public const string FaultNamespace = ServiceModelStringsVersion1.String81;
  1841. }
  1842. static class Message12Strings
  1843. {
  1844. // Main dictionary strings
  1845. public const string Namespace = ServiceModelStringsVersion1.String2;
  1846. public const string Role = ServiceModelStringsVersion1.String69;
  1847. public const string Relay = ServiceModelStringsVersion1.String70;
  1848. public const string FaultCode = ServiceModelStringsVersion1.String71;
  1849. public const string FaultReason = ServiceModelStringsVersion1.String72;
  1850. public const string FaultText = ServiceModelStringsVersion1.String73;
  1851. public const string FaultNode = ServiceModelStringsVersion1.String74;
  1852. public const string FaultRole = ServiceModelStringsVersion1.String75;
  1853. public const string FaultDetail = ServiceModelStringsVersion1.String76;
  1854. public const string FaultValue = ServiceModelStringsVersion1.String77;
  1855. public const string FaultSubcode = ServiceModelStringsVersion1.String78;
  1856. public const string NotUnderstood = ServiceModelStringsVersion1.String79;
  1857. public const string QName = ServiceModelStringsVersion1.String80;
  1858. }
  1859. static class OleTxTransactionExternalStrings
  1860. {
  1861. // Main dictionary strings
  1862. public const string Namespace = ServiceModelStringsVersion1.String352;
  1863. public const string Prefix = ServiceModelStringsVersion1.String353;
  1864. public const string OleTxTransaction = ServiceModelStringsVersion1.String354;
  1865. public const string PropagationToken = ServiceModelStringsVersion1.String355;
  1866. }
  1867. static class PeerWireStringsStrings
  1868. {
  1869. // Main dictionary strings
  1870. public const string FloodAction = ServiceModelStringsVersion1.String429;
  1871. public const string LinkUtilityAction = ServiceModelStringsVersion1.String430;
  1872. public const string HopCount = ServiceModelStringsVersion1.String431;
  1873. public const string HopCountNamespace = ServiceModelStringsVersion1.String432;
  1874. public const string PeerVia = ServiceModelStringsVersion1.String433;
  1875. public const string Namespace = ServiceModelStringsVersion1.String434;
  1876. public const string Demuxer = ServiceModelStringsVersion1.String435;
  1877. public const string PeerTo = ServiceModelStringsVersion1.String436;
  1878. }
  1879. static class PolicyStrings
  1880. {
  1881. // Main dictionary strings
  1882. public const string Namespace = ServiceModelStringsVersion1.String428;
  1883. }
  1884. static class SamlStrings
  1885. {
  1886. // Main dictionary strings
  1887. public const string Access = ServiceModelStringsVersion1.String251;
  1888. public const string AccessDecision = ServiceModelStringsVersion1.String252;
  1889. public const string Action = ServiceModelStringsVersion1.String5;
  1890. public const string Advice = ServiceModelStringsVersion1.String253;
  1891. public const string Assertion = ServiceModelStringsVersion1.String179;
  1892. public const string AssertionId = ServiceModelStringsVersion1.String254;
  1893. public const string AssertionIdReference = ServiceModelStringsVersion1.String255;
  1894. public const string Attribute = ServiceModelStringsVersion1.String256;
  1895. public const string AttributeName = ServiceModelStringsVersion1.String257;
  1896. public const string AttributeNamespace = ServiceModelStringsVersion1.String258;
  1897. public const string AttributeStatement = ServiceModelStringsVersion1.String259;
  1898. public const string AttributeValue = ServiceModelStringsVersion1.String260;
  1899. public const string Audience = ServiceModelStringsVersion1.String261;
  1900. public const string AudienceRestrictionCondition = ServiceModelStringsVersion1.String262;
  1901. public const string AuthenticationInstant = ServiceModelStringsVersion1.String263;
  1902. public const string AuthenticationMethod = ServiceModelStringsVersion1.String264;
  1903. public const string AuthenticationStatement = ServiceModelStringsVersion1.String265;
  1904. public const string AuthorityBinding = ServiceModelStringsVersion1.String266;
  1905. public const string AuthorityKind = ServiceModelStringsVersion1.String267;
  1906. public const string AuthorizationDecisionStatement = ServiceModelStringsVersion1.String268;
  1907. public const string Binding = ServiceModelStringsVersion1.String269;
  1908. public const string Condition = ServiceModelStringsVersion1.String270;
  1909. public const string Conditions = ServiceModelStringsVersion1.String271;
  1910. public const string Decision = ServiceModelStringsVersion1.String272;
  1911. public const string DoNotCacheCondition = ServiceModelStringsVersion1.String273;
  1912. public const string Evidence = ServiceModelStringsVersion1.String274;
  1913. public const string IssueInstant = ServiceModelStringsVersion1.String275;
  1914. public const string Issuer = ServiceModelStringsVersion1.String276;
  1915. public const string Location = ServiceModelStringsVersion1.String277;
  1916. public const string MajorVersion = ServiceModelStringsVersion1.String278;
  1917. public const string MinorVersion = ServiceModelStringsVersion1.String279;
  1918. public const string Namespace = ServiceModelStringsVersion1.String180;
  1919. public const string NameIdentifier = ServiceModelStringsVersion1.String280;
  1920. public const string NameIdentifierFormat = ServiceModelStringsVersion1.String281;
  1921. public const string NameIdentifierNameQualifier = ServiceModelStringsVersion1.String282;
  1922. public const string ActionNamespaceAttribute = ServiceModelStringsVersion1.String283;
  1923. public const string NotBefore = ServiceModelStringsVersion1.String284;
  1924. public const string NotOnOrAfter = ServiceModelStringsVersion1.String285;
  1925. public const string PreferredPrefix = ServiceModelStringsVersion1.String286;
  1926. public const string Statement = ServiceModelStringsVersion1.String287;
  1927. public const string Subject = ServiceModelStringsVersion1.String288;
  1928. public const string SubjectConfirmation = ServiceModelStringsVersion1.String289;
  1929. public const string SubjectConfirmationData = ServiceModelStringsVersion1.String290;
  1930. public const string SubjectConfirmationMethod = ServiceModelStringsVersion1.String291;
  1931. public const string HolderOfKey = ServiceModelStringsVersion1.String292;
  1932. public const string SenderVouches = ServiceModelStringsVersion1.String293;
  1933. public const string SubjectLocality = ServiceModelStringsVersion1.String294;
  1934. public const string SubjectLocalityDNSAddress = ServiceModelStringsVersion1.String295;
  1935. public const string SubjectLocalityIPAddress = ServiceModelStringsVersion1.String296;
  1936. public const string SubjectStatement = ServiceModelStringsVersion1.String297;
  1937. public const string UnspecifiedAuthenticationMethod = ServiceModelStringsVersion1.String298;
  1938. public const string NamespaceAttributePrefix = ServiceModelStringsVersion1.String299;
  1939. public const string Resource = ServiceModelStringsVersion1.String300;
  1940. public const string UserName = ServiceModelStringsVersion1.String301;
  1941. public const string UserNameNamespace = ServiceModelStringsVersion1.String302;
  1942. public const string EmailName = ServiceModelStringsVersion1.String303;
  1943. public const string EmailNamespace = ServiceModelStringsVersion1.String304;
  1944. }
  1945. static class SecureConversationStrings
  1946. {
  1947. }
  1948. static class SecureConversationApr2004Strings
  1949. {
  1950. // Main dictionary strings
  1951. public const string SecurityContextToken = ServiceModelStringsVersion1.String115;
  1952. public const string DerivedKeyToken = ServiceModelStringsVersion1.String39;
  1953. public const string AlgorithmAttribute = ServiceModelStringsVersion1.String8;
  1954. public const string Generation = ServiceModelStringsVersion1.String116;
  1955. public const string Label = ServiceModelStringsVersion1.String117;
  1956. public const string Length = ServiceModelStringsVersion1.String56;
  1957. public const string Nonce = ServiceModelStringsVersion1.String40;
  1958. public const string Offset = ServiceModelStringsVersion1.String118;
  1959. public const string Properties = ServiceModelStringsVersion1.String119;
  1960. public const string Identifier = ServiceModelStringsVersion1.String15;
  1961. public const string Cookie = ServiceModelStringsVersion1.String120;
  1962. public const string Prefix = ServiceModelStringsVersion1.String121;
  1963. public const string Namespace = ServiceModelStringsVersion1.String122;
  1964. public const string DerivedKeyTokenType = ServiceModelStringsVersion1.String123;
  1965. public const string SecurityContextTokenType = ServiceModelStringsVersion1.String124;
  1966. public const string SecurityContextTokenReferenceValueType = ServiceModelStringsVersion1.String124;
  1967. public const string RequestSecurityContextIssuance = ServiceModelStringsVersion1.String125;
  1968. public const string RequestSecurityContextIssuanceResponse = ServiceModelStringsVersion1.String126;
  1969. public const string RenewNeededFaultCode = ServiceModelStringsVersion1.String127;
  1970. public const string BadContextTokenFaultCode = ServiceModelStringsVersion1.String128;
  1971. }
  1972. static class SecureConversationFeb2005Strings
  1973. {
  1974. // Main dictionary strings
  1975. public const string Namespace = ServiceModelStringsVersion1.String38;
  1976. public const string DerivedKeyToken = ServiceModelStringsVersion1.String39;
  1977. public const string Nonce = ServiceModelStringsVersion1.String40;
  1978. public const string Length = ServiceModelStringsVersion1.String56;
  1979. public const string SecurityContextToken = ServiceModelStringsVersion1.String115;
  1980. public const string AlgorithmAttribute = ServiceModelStringsVersion1.String8;
  1981. public const string Generation = ServiceModelStringsVersion1.String116;
  1982. public const string Label = ServiceModelStringsVersion1.String117;
  1983. public const string Offset = ServiceModelStringsVersion1.String118;
  1984. public const string Properties = ServiceModelStringsVersion1.String119;
  1985. public const string Identifier = ServiceModelStringsVersion1.String15;
  1986. public const string Cookie = ServiceModelStringsVersion1.String120;
  1987. public const string RenewNeededFaultCode = ServiceModelStringsVersion1.String127;
  1988. public const string BadContextTokenFaultCode = ServiceModelStringsVersion1.String128;
  1989. public const string Prefix = ServiceModelStringsVersion1.String129;
  1990. public const string DerivedKeyTokenType = ServiceModelStringsVersion1.String130;
  1991. public const string SecurityContextTokenType = ServiceModelStringsVersion1.String131;
  1992. public const string SecurityContextTokenReferenceValueType = ServiceModelStringsVersion1.String131;
  1993. public const string RequestSecurityContextIssuance = ServiceModelStringsVersion1.String132;
  1994. public const string RequestSecurityContextIssuanceResponse = ServiceModelStringsVersion1.String133;
  1995. public const string RequestSecurityContextRenew = ServiceModelStringsVersion1.String134;
  1996. public const string RequestSecurityContextRenewResponse = ServiceModelStringsVersion1.String135;
  1997. public const string RequestSecurityContextClose = ServiceModelStringsVersion1.String136;
  1998. public const string RequestSecurityContextCloseResponse = ServiceModelStringsVersion1.String137;
  1999. }
  2000. static class SecurityAlgorithmStrings
  2001. {
  2002. // Main dictionary strings
  2003. public const string Aes128Encryption = ServiceModelStringsVersion1.String138;
  2004. public const string Aes128KeyWrap = ServiceModelStringsVersion1.String139;
  2005. public const string Aes192Encryption = ServiceModelStringsVersion1.String140;
  2006. public const string Aes192KeyWrap = ServiceModelStringsVersion1.String141;
  2007. public const string Aes256Encryption = ServiceModelStringsVersion1.String142;
  2008. public const string Aes256KeyWrap = ServiceModelStringsVersion1.String143;
  2009. public const string DesEncryption = ServiceModelStringsVersion1.String144;
  2010. public const string DsaSha1Signature = ServiceModelStringsVersion1.String145;
  2011. public const string ExclusiveC14n = ServiceModelStringsVersion1.String111;
  2012. public const string ExclusiveC14nWithComments = ServiceModelStringsVersion1.String146;
  2013. public const string HmacSha1Signature = ServiceModelStringsVersion1.String147;
  2014. public const string HmacSha256Signature = ServiceModelStringsVersion1.String148;
  2015. public const string Psha1KeyDerivation = ServiceModelStringsVersion1.String149;
  2016. public const string Ripemd160Digest = ServiceModelStringsVersion1.String150;
  2017. public const string RsaOaepKeyWrap = ServiceModelStringsVersion1.String151;
  2018. public const string RsaSha1Signature = ServiceModelStringsVersion1.String152;
  2019. public const string RsaSha256Signature = ServiceModelStringsVersion1.String153;
  2020. public const string RsaV15KeyWrap = ServiceModelStringsVersion1.String154;
  2021. public const string Sha1Digest = ServiceModelStringsVersion1.String155;
  2022. public const string Sha256Digest = ServiceModelStringsVersion1.String156;
  2023. public const string Sha512Digest = ServiceModelStringsVersion1.String157;
  2024. public const string TripleDesEncryption = ServiceModelStringsVersion1.String158;
  2025. public const string TripleDesKeyWrap = ServiceModelStringsVersion1.String159;
  2026. public const string TlsSspiKeyWrap = ServiceModelStringsVersion1.String160;
  2027. public const string WindowsSspiKeyWrap = ServiceModelStringsVersion1.String161;
  2028. // String constants
  2029. public const string StrTransform = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#STR-Transform";
  2030. }
  2031. static class SecurityJan2004Strings
  2032. {
  2033. // Main dictionary strings
  2034. public const string SecurityTokenReference = ServiceModelStringsVersion1.String30;
  2035. public const string Namespace = ServiceModelStringsVersion1.String36;
  2036. public const string Security = ServiceModelStringsVersion1.String52;
  2037. public const string ValueType = ServiceModelStringsVersion1.String58;
  2038. public const string TypeAttribute = ServiceModelStringsVersion1.String59;
  2039. public const string Prefix = ServiceModelStringsVersion1.String164;
  2040. public const string NonceElement = ServiceModelStringsVersion1.String40;
  2041. public const string PasswordElement = ServiceModelStringsVersion1.String165;
  2042. public const string PasswordTextName = ServiceModelStringsVersion1.String166;
  2043. public const string UserNameElement = ServiceModelStringsVersion1.String167;
  2044. public const string UserNameTokenElement = ServiceModelStringsVersion1.String168;
  2045. public const string BinarySecurityToken = ServiceModelStringsVersion1.String169;
  2046. public const string EncodingType = ServiceModelStringsVersion1.String170;
  2047. public const string Reference = ServiceModelStringsVersion1.String12;
  2048. public const string URI = ServiceModelStringsVersion1.String11;
  2049. public const string KeyIdentifier = ServiceModelStringsVersion1.String171;
  2050. public const string EncodingTypeValueBase64Binary = ServiceModelStringsVersion1.String172;
  2051. public const string EncodingTypeValueHexBinary = ServiceModelStringsVersion1.String173;
  2052. public const string EncodingTypeValueText = ServiceModelStringsVersion1.String174;
  2053. public const string X509SKIValueType = ServiceModelStringsVersion1.String175;
  2054. public const string KerberosTokenTypeGSS = ServiceModelStringsVersion1.String176;
  2055. public const string KerberosTokenType1510 = ServiceModelStringsVersion1.String177;
  2056. public const string SamlAssertionIdValueType = ServiceModelStringsVersion1.String178;
  2057. public const string SamlAssertion = ServiceModelStringsVersion1.String179;
  2058. public const string SamlUri = ServiceModelStringsVersion1.String180;
  2059. public const string RelAssertionValueType = ServiceModelStringsVersion1.String181;
  2060. public const string FailedAuthenticationFaultCode = ServiceModelStringsVersion1.String182;
  2061. public const string InvalidSecurityTokenFaultCode = ServiceModelStringsVersion1.String183;
  2062. public const string InvalidSecurityFaultCode = ServiceModelStringsVersion1.String184;
  2063. public const string KerberosHashValueType = ServiceModelStringsVersion1.String427;
  2064. // String constants
  2065. public const string SecurityProfileNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0";
  2066. public const string X509TokenProfileNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0";
  2067. public const string UPTokenProfileNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0";
  2068. public const string SamlTokenProfileNamespace = "http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0";
  2069. public const string KerberosTokenProfileNamespace = "http://www.docs.oasis-open.org/wss/2004/07/oasis-000000-wss-kerberos-token-profile-1.0";
  2070. public const string UPTokenType = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken";
  2071. public const string X509TokenType = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3";
  2072. public const string UPTokenPasswordTextValue = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText";
  2073. }
  2074. static class SecurityXXX2005Strings
  2075. {
  2076. // Main dictionary strings
  2077. public const string EncryptedHeader = ServiceModelStringsVersion1.String60;
  2078. public const string Namespace = ServiceModelStringsVersion1.String61;
  2079. public const string Prefix = ServiceModelStringsVersion1.String185;
  2080. public const string SignatureConfirmation = ServiceModelStringsVersion1.String186;
  2081. public const string ValueAttribute = ServiceModelStringsVersion1.String77;
  2082. public const string TokenTypeAttribute = ServiceModelStringsVersion1.String187;
  2083. public const string ThumbprintSha1ValueType = ServiceModelStringsVersion1.String188;
  2084. public const string EncryptedKeyTokenType = ServiceModelStringsVersion1.String189;
  2085. public const string EncryptedKeyHashValueType = ServiceModelStringsVersion1.String190;
  2086. public const string SamlTokenType = ServiceModelStringsVersion1.String191;
  2087. public const string Saml20TokenType = ServiceModelStringsVersion1.String192;
  2088. public const string Saml11AssertionValueType = ServiceModelStringsVersion1.String193;
  2089. // String constants
  2090. public const string SecurityProfileNamespace = "http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1";
  2091. public const string SamlTokenProfileNamespace = "http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1";
  2092. public const string X509TokenProfileNamespace = "http://docs.oasis-open.org/wss/2004/xx/oasis-2004xx-wss-x509-token-profile-1.1";
  2093. }
  2094. static class SerializationStrings
  2095. {
  2096. // Main dictionary strings
  2097. public const string XmlSchemaInstanceNamespace = ServiceModelStringsVersion1.String441;
  2098. public const string XmlSchemaNamespace = ServiceModelStringsVersion1.String442;
  2099. public const string Nil = ServiceModelStringsVersion1.String443;
  2100. public const string Type = ServiceModelStringsVersion1.String444;
  2101. public const string Char = ServiceModelStringsVersion1.String445;
  2102. public const string Boolean = ServiceModelStringsVersion1.String446;
  2103. public const string Byte = ServiceModelStringsVersion1.String447;
  2104. public const string UnsignedByte = ServiceModelStringsVersion1.String448;
  2105. public const string Short = ServiceModelStringsVersion1.String449;
  2106. public const string UnsignedShort = ServiceModelStringsVersion1.String450;
  2107. public const string Int = ServiceModelStringsVersion1.String451;
  2108. public const string UnsignedInt = ServiceModelStringsVersion1.String452;
  2109. public const string Long = ServiceModelStringsVersion1.String453;
  2110. public const string UnsignedLong = ServiceModelStringsVersion1.String454;
  2111. public const string Float = ServiceModelStringsVersion1.String455;
  2112. public const string Double = ServiceModelStringsVersion1.String456;
  2113. public const string Decimal = ServiceModelStringsVersion1.String457;
  2114. public const string DateTime = ServiceModelStringsVersion1.String458;
  2115. public const string String = ServiceModelStringsVersion1.String459;
  2116. public const string Base64Binary = ServiceModelStringsVersion1.String460;
  2117. public const string AnyType = ServiceModelStringsVersion1.String461;
  2118. public const string Duration = ServiceModelStringsVersion1.String462;
  2119. public const string Guid = ServiceModelStringsVersion1.String463;
  2120. public const string AnyURI = ServiceModelStringsVersion1.String464;
  2121. public const string QName = ServiceModelStringsVersion1.String465;
  2122. public const string Time = ServiceModelStringsVersion1.String466;
  2123. public const string Date = ServiceModelStringsVersion1.String467;
  2124. public const string HexBinary = ServiceModelStringsVersion1.String468;
  2125. public const string GYearMonth = ServiceModelStringsVersion1.String469;
  2126. public const string GYear = ServiceModelStringsVersion1.String470;
  2127. public const string GMonthDay = ServiceModelStringsVersion1.String471;
  2128. public const string GDay = ServiceModelStringsVersion1.String472;
  2129. public const string GMonth = ServiceModelStringsVersion1.String473;
  2130. public const string Integer = ServiceModelStringsVersion1.String474;
  2131. public const string PositiveInteger = ServiceModelStringsVersion1.String475;
  2132. public const string NegativeInteger = ServiceModelStringsVersion1.String476;
  2133. public const string NonPositiveInteger = ServiceModelStringsVersion1.String477;
  2134. public const string NonNegativeInteger = ServiceModelStringsVersion1.String478;
  2135. public const string NormalizedString = ServiceModelStringsVersion1.String479;
  2136. }
  2137. static class TrustStrings
  2138. {
  2139. }
  2140. static class TrustApr2004Strings
  2141. {
  2142. // Main dictionary strings
  2143. public const string CombinedHashLabel = ServiceModelStringsVersion1.String194;
  2144. public const string RequestSecurityTokenResponse = ServiceModelStringsVersion1.String195;
  2145. public const string TokenType = ServiceModelStringsVersion1.String187;
  2146. public const string KeySize = ServiceModelStringsVersion1.String196;
  2147. public const string RequestedTokenReference = ServiceModelStringsVersion1.String197;
  2148. public const string AppliesTo = ServiceModelStringsVersion1.String198;
  2149. public const string Authenticator = ServiceModelStringsVersion1.String199;
  2150. public const string CombinedHash = ServiceModelStringsVersion1.String200;
  2151. public const string BinaryExchange = ServiceModelStringsVersion1.String201;
  2152. public const string Lifetime = ServiceModelStringsVersion1.String202;
  2153. public const string RequestedSecurityToken = ServiceModelStringsVersion1.String203;
  2154. public const string Entropy = ServiceModelStringsVersion1.String204;
  2155. public const string RequestedProofToken = ServiceModelStringsVersion1.String205;
  2156. public const string ComputedKey = ServiceModelStringsVersion1.String206;
  2157. public const string RequestSecurityToken = ServiceModelStringsVersion1.String207;
  2158. public const string RequestType = ServiceModelStringsVersion1.String208;
  2159. public const string RequestSecurityTokenResponseCollection = ServiceModelStringsVersion1.String62;
  2160. public const string Context = ServiceModelStringsVersion1.String209;
  2161. public const string BinarySecret = ServiceModelStringsVersion1.String210;
  2162. public const string Type = ServiceModelStringsVersion1.String59;
  2163. public const string SpnegoValueTypeUri = ServiceModelStringsVersion1.String211;
  2164. public const string TlsnegoValueTypeUri = ServiceModelStringsVersion1.String212;
  2165. public const string Prefix = ServiceModelStringsVersion1.String213;
  2166. public const string Namespace = ServiceModelStringsVersion1.String214;
  2167. public const string RequestSecurityTokenIssuance = ServiceModelStringsVersion1.String215;
  2168. public const string RequestSecurityTokenIssuanceResponse = ServiceModelStringsVersion1.String216;
  2169. public const string RequestTypeIssue = ServiceModelStringsVersion1.String217;
  2170. public const string Psha1ComputedKeyUri = ServiceModelStringsVersion1.String218;
  2171. public const string SymmetricKeyBinarySecret = ServiceModelStringsVersion1.String219;
  2172. public const string NonceBinarySecret = ServiceModelStringsVersion1.String220;
  2173. public const string KeyType = ServiceModelStringsVersion1.String221;
  2174. public const string SymmetricKeyType = ServiceModelStringsVersion1.String222;
  2175. public const string PublicKeyType = ServiceModelStringsVersion1.String223;
  2176. public const string Claims = ServiceModelStringsVersion1.String224;
  2177. public const string InvalidRequestFaultCode = ServiceModelStringsVersion1.String225;
  2178. public const string FailedAuthenticationFaultCode = ServiceModelStringsVersion1.String182;
  2179. public const string RequestFailedFaultCode = ServiceModelStringsVersion1.String226;
  2180. public const string SignWith = ServiceModelStringsVersion1.String227;
  2181. public const string EncryptWith = ServiceModelStringsVersion1.String228;
  2182. public const string EncryptionAlgorithm = ServiceModelStringsVersion1.String229;
  2183. public const string CanonicalizationAlgorithm = ServiceModelStringsVersion1.String230;
  2184. public const string ComputedKeyAlgorithm = ServiceModelStringsVersion1.String231;
  2185. public const string UseKey = ServiceModelStringsVersion1.String232;
  2186. }
  2187. static class TrustFeb2005Strings
  2188. {
  2189. // Main dictionary strings
  2190. public const string RequestSecurityTokenResponseCollection = ServiceModelStringsVersion1.String62;
  2191. public const string Namespace = ServiceModelStringsVersion1.String63;
  2192. public const string BinarySecretClauseType = ServiceModelStringsVersion1.String64;
  2193. public const string CombinedHashLabel = ServiceModelStringsVersion1.String194;
  2194. public const string RequestSecurityTokenResponse = ServiceModelStringsVersion1.String195;
  2195. public const string TokenType = ServiceModelStringsVersion1.String187;
  2196. public const string KeySize = ServiceModelStringsVersion1.String196;
  2197. public const string RequestedTokenReference = ServiceModelStringsVersion1.String197;
  2198. public const string AppliesTo = ServiceModelStringsVersion1.String198;
  2199. public const string Authenticator = ServiceModelStringsVersion1.String199;
  2200. public const string CombinedHash = ServiceModelStringsVersion1.String200;
  2201. public const string BinaryExchange = ServiceModelStringsVersion1.String201;
  2202. public const string Lifetime = ServiceModelStringsVersion1.String202;
  2203. public const string RequestedSecurityToken = ServiceModelStringsVersion1.String203;
  2204. public const string Entropy = ServiceModelStringsVersion1.String204;
  2205. public const string RequestedProofToken = ServiceModelStringsVersion1.String205;
  2206. public const string ComputedKey = ServiceModelStringsVersion1.String206;
  2207. public const string RequestSecurityToken = ServiceModelStringsVersion1.String207;
  2208. public const string RequestType = ServiceModelStringsVersion1.String208;
  2209. public const string Context = ServiceModelStringsVersion1.String209;
  2210. public const string BinarySecret = ServiceModelStringsVersion1.String210;
  2211. public const string Type = ServiceModelStringsVersion1.String59;
  2212. public const string SpnegoValueTypeUri = ServiceModelStringsVersion1.String233;
  2213. public const string TlsnegoValueTypeUri = ServiceModelStringsVersion1.String234;
  2214. public const string Prefix = ServiceModelStringsVersion1.String235;
  2215. public const string RequestSecurityTokenIssuance = ServiceModelStringsVersion1.String236;
  2216. public const string RequestSecurityTokenIssuanceResponse = ServiceModelStringsVersion1.String237;
  2217. public const string RequestTypeIssue = ServiceModelStringsVersion1.String238;
  2218. public const string SymmetricKeyBinarySecret = ServiceModelStringsVersion1.String239;
  2219. public const string Psha1ComputedKeyUri = ServiceModelStringsVersion1.String240;
  2220. public const string NonceBinarySecret = ServiceModelStringsVersion1.String241;
  2221. public const string RenewTarget = ServiceModelStringsVersion1.String242;
  2222. public const string CloseTarget = ServiceModelStringsVersion1.String243;
  2223. public const string RequestedTokenClosed = ServiceModelStringsVersion1.String244;
  2224. public const string RequestedAttachedReference = ServiceModelStringsVersion1.String245;
  2225. public const string RequestedUnattachedReference = ServiceModelStringsVersion1.String246;
  2226. public const string IssuedTokensHeader = ServiceModelStringsVersion1.String247;
  2227. public const string RequestTypeRenew = ServiceModelStringsVersion1.String248;
  2228. public const string RequestTypeClose = ServiceModelStringsVersion1.String249;
  2229. public const string KeyType = ServiceModelStringsVersion1.String221;
  2230. public const string SymmetricKeyType = ServiceModelStringsVersion1.String239;
  2231. public const string PublicKeyType = ServiceModelStringsVersion1.String250;
  2232. public const string Claims = ServiceModelStringsVersion1.String224;
  2233. public const string InvalidRequestFaultCode = ServiceModelStringsVersion1.String225;
  2234. public const string FailedAuthenticationFaultCode = ServiceModelStringsVersion1.String182;
  2235. public const string UseKey = ServiceModelStringsVersion1.String232;
  2236. public const string SignWith = ServiceModelStringsVersion1.String227;
  2237. public const string EncryptWith = ServiceModelStringsVersion1.String228;
  2238. public const string EncryptionAlgorithm = ServiceModelStringsVersion1.String229;
  2239. public const string CanonicalizationAlgorithm = ServiceModelStringsVersion1.String230;
  2240. public const string ComputedKeyAlgorithm = ServiceModelStringsVersion1.String231;
  2241. }
  2242. static class UtilityStrings
  2243. {
  2244. // Main dictionary strings
  2245. public const string IdAttribute = ServiceModelStringsVersion1.String14;
  2246. public const string Namespace = ServiceModelStringsVersion1.String51;
  2247. public const string Timestamp = ServiceModelStringsVersion1.String53;
  2248. public const string CreatedElement = ServiceModelStringsVersion1.String54;
  2249. public const string ExpiresElement = ServiceModelStringsVersion1.String55;
  2250. public const string Prefix = ServiceModelStringsVersion1.String305;
  2251. public const string UniqueEndpointHeaderName = ServiceModelStringsVersion1.String306;
  2252. public const string UniqueEndpointHeaderNamespace = ServiceModelStringsVersion1.String307;
  2253. }
  2254. static class WsrmFeb2005Strings
  2255. {
  2256. // Main dictionary strings
  2257. public const string Identifier = ServiceModelStringsVersion1.String15;
  2258. public const string Namespace = ServiceModelStringsVersion1.String16;
  2259. public const string SequenceAcknowledgement = ServiceModelStringsVersion1.String23;
  2260. public const string AcknowledgementRange = ServiceModelStringsVersion1.String24;
  2261. public const string Upper = ServiceModelStringsVersion1.String25;
  2262. public const string Lower = ServiceModelStringsVersion1.String26;
  2263. public const string BufferRemaining = ServiceModelStringsVersion1.String27;
  2264. public const string NETNamespace = ServiceModelStringsVersion1.String28;
  2265. public const string SequenceAcknowledgementAction = ServiceModelStringsVersion1.String29;
  2266. public const string Sequence = ServiceModelStringsVersion1.String31;
  2267. public const string MessageNumber = ServiceModelStringsVersion1.String32;
  2268. public const string AckRequested = ServiceModelStringsVersion1.String328;
  2269. public const string AckRequestedAction = ServiceModelStringsVersion1.String329;
  2270. public const string AcksTo = ServiceModelStringsVersion1.String330;
  2271. public const string Accept = ServiceModelStringsVersion1.String331;
  2272. public const string CreateSequence = ServiceModelStringsVersion1.String332;
  2273. public const string CreateSequenceAction = ServiceModelStringsVersion1.String333;
  2274. public const string CreateSequenceRefused = ServiceModelStringsVersion1.String334;
  2275. public const string CreateSequenceResponse = ServiceModelStringsVersion1.String335;
  2276. public const string CreateSequenceResponseAction = ServiceModelStringsVersion1.String336;
  2277. public const string Expires = ServiceModelStringsVersion1.String55;
  2278. public const string FaultCode = ServiceModelStringsVersion1.String337;
  2279. public const string InvalidAcknowledgement = ServiceModelStringsVersion1.String338;
  2280. public const string LastMessage = ServiceModelStringsVersion1.String339;
  2281. public const string LastMessageAction = ServiceModelStringsVersion1.String340;
  2282. public const string LastMessageNumberExceeded = ServiceModelStringsVersion1.String341;
  2283. public const string MessageNumberRollover = ServiceModelStringsVersion1.String342;
  2284. public const string Nack = ServiceModelStringsVersion1.String343;
  2285. public const string NETPrefix = ServiceModelStringsVersion1.String344;
  2286. public const string Offer = ServiceModelStringsVersion1.String345;
  2287. public const string Prefix = ServiceModelStringsVersion1.String346;
  2288. public const string SequenceFault = ServiceModelStringsVersion1.String347;
  2289. public const string SequenceTerminated = ServiceModelStringsVersion1.String348;
  2290. public const string TerminateSequence = ServiceModelStringsVersion1.String349;
  2291. public const string TerminateSequenceAction = ServiceModelStringsVersion1.String350;
  2292. public const string UnknownSequence = ServiceModelStringsVersion1.String351;
  2293. public const string ConnectionLimitReached = ServiceModelStringsVersion1.String480;
  2294. }
  2295. static class XmlEncryptionStrings
  2296. {
  2297. // Main dictionary strings
  2298. public const string Namespace = ServiceModelStringsVersion1.String37;
  2299. public const string DataReference = ServiceModelStringsVersion1.String46;
  2300. public const string EncryptedData = ServiceModelStringsVersion1.String47;
  2301. public const string EncryptionMethod = ServiceModelStringsVersion1.String48;
  2302. public const string CipherData = ServiceModelStringsVersion1.String49;
  2303. public const string CipherValue = ServiceModelStringsVersion1.String50;
  2304. public const string ReferenceList = ServiceModelStringsVersion1.String57;
  2305. public const string Encoding = ServiceModelStringsVersion1.String308;
  2306. public const string MimeType = ServiceModelStringsVersion1.String309;
  2307. public const string Type = ServiceModelStringsVersion1.String59;
  2308. public const string Id = ServiceModelStringsVersion1.String14;
  2309. public const string CarriedKeyName = ServiceModelStringsVersion1.String310;
  2310. public const string Recipient = ServiceModelStringsVersion1.String311;
  2311. public const string EncryptedKey = ServiceModelStringsVersion1.String312;
  2312. public const string URI = ServiceModelStringsVersion1.String11;
  2313. public const string KeyReference = ServiceModelStringsVersion1.String313;
  2314. public const string Prefix = ServiceModelStringsVersion1.String314;
  2315. public const string ElementType = ServiceModelStringsVersion1.String315;
  2316. public const string ContentType = ServiceModelStringsVersion1.String316;
  2317. public const string AlgorithmAttribute = ServiceModelStringsVersion1.String8;
  2318. }
  2319. static class XmlSignatureStrings
  2320. {
  2321. // Main dictionary strings
  2322. public const string Algorithm = ServiceModelStringsVersion1.String8;
  2323. public const string URI = ServiceModelStringsVersion1.String11;
  2324. public const string Reference = ServiceModelStringsVersion1.String12;
  2325. public const string Transforms = ServiceModelStringsVersion1.String17;
  2326. public const string Transform = ServiceModelStringsVersion1.String18;
  2327. public const string DigestMethod = ServiceModelStringsVersion1.String19;
  2328. public const string DigestValue = ServiceModelStringsVersion1.String20;
  2329. public const string Namespace = ServiceModelStringsVersion1.String33;
  2330. public const string EnvelopedSignature = ServiceModelStringsVersion1.String34;
  2331. public const string KeyInfo = ServiceModelStringsVersion1.String35;
  2332. public const string Signature = ServiceModelStringsVersion1.String41;
  2333. public const string SignedInfo = ServiceModelStringsVersion1.String42;
  2334. public const string CanonicalizationMethod = ServiceModelStringsVersion1.String43;
  2335. public const string SignatureMethod = ServiceModelStringsVersion1.String44;
  2336. public const string SignatureValue = ServiceModelStringsVersion1.String45;
  2337. public const string KeyName = ServiceModelStringsVersion1.String317;
  2338. public const string Type = ServiceModelStringsVersion1.String59;
  2339. public const string MgmtData = ServiceModelStringsVersion1.String318;
  2340. public const string Prefix = ServiceModelStringsVersion1.String81;
  2341. public const string KeyValue = ServiceModelStringsVersion1.String319;
  2342. public const string RsaKeyValue = ServiceModelStringsVersion1.String320;
  2343. public const string Modulus = ServiceModelStringsVersion1.String321;
  2344. public const string Exponent = ServiceModelStringsVersion1.String322;
  2345. public const string X509Data = ServiceModelStringsVersion1.String323;
  2346. public const string X509IssuerSerial = ServiceModelStringsVersion1.String324;
  2347. public const string X509IssuerName = ServiceModelStringsVersion1.String325;
  2348. public const string X509SerialNumber = ServiceModelStringsVersion1.String326;
  2349. public const string X509Certificate = ServiceModelStringsVersion1.String327;
  2350. // String constants
  2351. public const string X509Ski = "X509SKI";
  2352. public const string TransformationParameters = "TransformationParameters";
  2353. }
  2354. }