ChangeLog 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604
  1. 2007-04-17 Atsushi Enomoto <[email protected]>
  2. * WSSecurityTokenSerializer.cs : write GenericXmlSecurityToken (btw
  3. it is not readable due to missing token information by nature ...).
  4. read and write SamlAssertionKeyIdentifierClause.
  5. 2007-04-02 Atsushi Enomoto <[email protected]>
  6. * ServiceCredentialsSecurityTokenManager.cs : support mutual sslnego.
  7. 2007-04-02 Atsushi Enomoto <[email protected]>
  8. * WSSecurityTokenSerializer.cs : set cookie property for such tokens
  9. that was created from cookie binary.
  10. 2007-04-02 Atsushi Enomoto <[email protected]>
  11. * DataProtectionSecurityStateEncoder.cs : oops, Encode->Protect,
  12. Decode->Unprotect.
  13. 2007-03-30 Atsushi Enomoto <[email protected]>
  14. * ServiceCredentialsSecurityTokenManager.cs : SecurityBindingElement
  15. is also needed to retrieve local service settings.
  16. 2007-03-30 Atsushi Enomoto <[email protected]>
  17. * WSSecurityTokenSerializer.cs : when reading SCT from
  18. SecurityContextSecurityToken, return it from cookie binary.
  19. knownTypes argument can be null.
  20. 2007-03-27 Atsushi Enomoto <[email protected]>
  21. * SspiSecurityTokenProvider.cs : removed SspiCommunicationObject from
  22. this class, as it is not for spnego.
  23. * ServiceCredentialsSecurityTokenManager.cs :
  24. handle spnego authenticator.
  25. * WSSecurityTokenSerializer.cs : some comments.
  26. 2007-03-20 Atsushi Enomoto <[email protected]>
  27. * WSSecurityTokenSerializer.cs : fixed SecurityContextToken Id
  28. and prefix output.
  29. 2007-03-19 Atsushi Enomoto <[email protected]>
  30. * ServiceCredentialsSecurityTokenManager.cs :
  31. use Type.EmptyTypes instead of null to avoid ANE.
  32. 2007-03-13 Atsushi Enomoto <[email protected]>
  33. * ServiceCredentialsSecurityTokenManager.cs :
  34. updated Ssl token authenticator .ctor().
  35. Pass SecurityStateEncoder to WSSecurityTokenSerializer (it is used
  36. for cookie sct).
  37. * WSSecurityTokenSerializer.cs : added couple of support for
  38. SecurityContextToken. Implemented CanWriteKeyIdentifierClause().
  39. 2007-03-13 Atsushi Enomoto <[email protected]>
  40. * DataProtectionSecurityStateEncoder.cs, SecurityStateEncoder.cs :
  41. nominally implemented (it won't work under Linux as it depends on
  42. DPAPI). We should just ignore those lazy users who depend on them
  43. by using default settings.
  44. 2007-03-08 Atsushi Enomoto <[email protected]>
  45. * ServiceCredentialsSecurityTokenManager.cs :
  46. add SslSecurityTokenAuthenticator .ctor() arg.
  47. 2007-03-07 Atsushi Enomoto <[email protected]>
  48. * ServiceCredentialsSecurityTokenManager.cs :
  49. started secure conversation authenticator code (not sure when it
  50. should work though. Any attempt to initialize requirement with
  51. SecureConv parameter causes NRE on .NET).
  52. 2007-03-06 Atsushi Enomoto <[email protected]>
  53. * ChannelProtectionRequirements.cs : null arg check.
  54. 2007-03-05 Atsushi Enomoto <[email protected]>
  55. * ServiceCredentialsSecurityTokenManager.cs :
  56. IsIssuedSecurityTokenRequirement() fix, the same way as client.
  57. 2007-03-01 Atsushi Enomoto <[email protected]>
  58. * ServiceCredentialsSecurityTokenManager.cs :
  59. internalize IsIssuedSecurityTokenRequirement().
  60. Use SecurityTokenRequirement.ToString().
  61. 2007-03-01 Atsushi Enomoto <[email protected]>
  62. * ServiceCredentialsSecurityTokenManager.cs :
  63. Return ssl token authenticator (just almost stub now).
  64. Ssl does not support token provider, so explicitly throw an error.
  65. 2007-02-22 Atsushi Enomoto <[email protected]>
  66. * WSSecurityTokenSerializer.cs : there could be more types than
  67. EncryptedKey type that could be indicated by ValueType attribute.
  68. 2007-02-21 Atsushi Enomoto <[email protected]>
  69. * WSSecurityTokenSerializer.cs : read/write DerivedKeyToken.
  70. Supply OwnerType for LocalId key when there is ValueType attribute.
  71. 2007-02-20 Atsushi Enomoto <[email protected]>
  72. * WSSecurityTokenSerializer.cs : handle X509 issue serial key
  73. identifier clauses.
  74. 2007-02-16 Atsushi Enomoto <[email protected]>
  75. * WSSecurityTokenSerializer.cs : set cipher value as wrapped key
  76. (workaround for EncryptedKeySHA1).
  77. 2007-02-15 Atsushi Enomoto <[email protected]>
  78. * UnionSecurityTokenResolver.cs : internal helper resolver.
  79. 2007-02-15 Atsushi Enomoto <[email protected]>
  80. * WSSecurityTokenSerializer.cs :
  81. WrappedKeySecurityToken could be read.
  82. 2007-02-14 Atsushi Enomoto <[email protected]>
  83. * WSSecurityTokenSerializer.cs :
  84. implement CanReadKeyIdentifierClauseCore() (partially).
  85. 2007-02-13 Atsushi Enomoto <[email protected]>
  86. * ServiceCredentialsSecurityTokenManager.cs : minor message fix.
  87. MutualCertificateDuplex is different from usual certificate-based
  88. conection.
  89. 2007-02-06 Atsushi Enomoto <[email protected]>
  90. * WSSecurityTokenSerializer.cs : read UsernameToken.
  91. 2007-02-06 Atsushi Enomoto <[email protected]>
  92. * WSSecurityTokenSerializer.cs :
  93. changes due to the latest EncryptedKeySHA1 clause changes.
  94. 2007-02-05 Atsushi Enomoto <[email protected]>
  95. * SecurityMessageProperty.cs :
  96. Added internal EncryptionKey. Cosmetic GetOrCreate() refactoring.
  97. * WSSecurityTokenSerializer.cs : Support BinarySecret clause writer.
  98. Support embedded encryptedkey clause (o:SecurityTokenReference with
  99. o:KeyIdentifier) writer.
  100. 2007-01-31 Atsushi Enomoto <[email protected]>
  101. * WSSecurityTokenSerializer.cs : handle EncryptedKeySHA1 for
  102. SecurityTokenReference reader too.
  103. 2007-01-31 Atsushi Enomoto <[email protected]>
  104. * WSSecurityTokenSerializer.cs : now ReadKeyIdentifierClause() supports
  105. wsse:KeyIdentifier (only with X509Thumbprint for now).
  106. 2007-01-31 Atsushi Enomoto <[email protected]>
  107. * SecurityMessageProperty.cs : added internal ConfirmedSignatures.
  108. 2007-01-15 Atsushi Enomoto <[email protected]>
  109. * SecurityAlgorithmSuite.cs : give more meaningful field names.
  110. Implemented some Is[blah]Supported() methods.
  111. * WSSecurityTokenSerializer.cs : corcompare fix.
  112. * SecurityVersion : removed MonoTODO.
  113. 2007-01-12 Atsushi Enomoto <[email protected]>
  114. * ServiceCredentialsSecurityTokenManager.cs :
  115. CreateSecurityTokenSerializer() should consider securityVersion
  116. and emitBspRequiredAttributes based on SecurityTokenVersion.
  117. * WSSecurityTokenSerializer.cs : EmitBspRequiredAttributes is the
  118. magic key to determine to output some attributes or not.
  119. Added CreateKeyIdentifierClauseFromTokenXml() stub.
  120. 2007-01-12 Atsushi Enomoto <[email protected]>
  121. * WSSecurityTokenSerializer.cs : handle WrappedKeySecurityToken in
  122. GetTokenTypeUri().
  123. 2007-01-11 Atsushi Enomoto <[email protected]>
  124. * WSSecurityTokenSerializer.cs : add e:ReferenceList output.
  125. 2007-01-09 Atsushi Enomoto <[email protected]>
  126. * WSSecurityTokenSerializer.cs : X509Thumbprint is not supported
  127. when SecurityVersion is WSS 1.0.
  128. 2007-01-09 Atsushi Enomoto <[email protected]>
  129. * WSSecurityTokenSerializer.cs : write correct wrapped key. Don't
  130. output WrappingToken.
  131. 2006-12-09 Atsushi Emomoto <[email protected]>
  132. * ChannelProtectionRequirements.cs : moved code for population from
  133. ContractDescription, from ClientRuntimeChannel.cs. Parts should be
  134. created from headers, not body parts. Fill IsBodyIncluded flag
  135. from ContractDescription.[Has]ProtectionLevel.
  136. * WSSecurityTokenSerializer.cs : implemented writer for
  137. WrappedKeySecurityToken.
  138. 2006-12-08 Atsushi Emomoto <[email protected]>
  139. * SecurityMessageProperty.cs : initialize SenderIdPrefix as "_".
  140. 2006-12-08 Atsushi Emomoto <[email protected]>
  141. * SecurityContextKeyIdentifierClause.cs,
  142. SecurityAccessDeniedException.cs,
  143. ExpiredSecurityTokenException.cs : added missing types.
  144. * SecurityNegotiationException.cs, MessageSecurityException.cs :
  145. minor API fixes.
  146. 2006-12-08 Atsushi Emomoto <[email protected]>
  147. * SecurityMessageProperty.cs : implemented, though not in actual use.
  148. * ServiceSecurityContext.cs : implemented some members.
  149. 2006-12-07 Atsushi Emomoto <[email protected]>
  150. * MessagePartSpecification : implemented Union().
  151. * ScopedMessagePartSpecification.cs : AddParts() is now implemented
  152. correctly (it merges into existing parts).
  153. * ChannelProtectionRequirements.cs : cosmetic comment.
  154. 2006-12-06 Atsushi Emomoto <[email protected]>
  155. * WSSecurityTokenSerializer.cs : several improvements to read and
  156. write EncryptedKeyIdentifierClause.
  157. 2006-12-05 Atsushi Emomoto <[email protected]>
  158. * WSSecurityTokenSerializer.cs :
  159. Added EncryptedKeyIdentifier clause writer.
  160. Fixed thumbprint writer. WS-Security X509 Certificate Token Profile
  161. does allows direct cetificate info only with IssuerSerial.
  162. 2006-10-12 Atsushi Emomoto <[email protected]>
  163. * SecurityAlgorithmSuite.cs : added some overrides in impl. class
  164. so that I don't forget them (they are not implemented yet).
  165. 2006-09-27 Atsushi Emomoto <[email protected]>
  166. * WSSecurityTokenSerializer.cs : URI attribute in o:Reference element
  167. is not mandatory.
  168. 2006-09-26 Atsushi Emomoto <[email protected]>
  169. * WSSecurityTokenSerializer.cs : (ReadKeyIdentifierClauseCore) remove
  170. extra consumption of Reference element.
  171. 2006-09-22 Atsushi Emomoto <[email protected]>
  172. * SecurityAlgorithmSuite.cs : fixed AsymmetricSignatureAlgorithm.
  173. Use SecurityAlgorithms constants.
  174. 2006-09-22 Atsushi Emomoto <[email protected]>
  175. * MessagePartSpecification.cs : default IsBodyIncluded is false.
  176. 2006-09-21 Atsushi Emomoto <[email protected]>
  177. * WSSecurityTokenSerializer.cs : ReadKeyIdentifierClauseCore() now handles
  178. <SecurityTokenReference> element (as LocalIdKeyIdentifierClause).
  179. 2006-09-20 Atsushi Emomoto <[email protected]>
  180. * BinarySecretKeyIdentifierClause.cs : a few more API cleanup.
  181. 2006-09-19 Atsushi Emomoto <[email protected]>
  182. * BinarySecretKeyIdentifierClause.cs : added missing members.
  183. 2006-09-15 Atsushi Emomoto <[email protected]>
  184. * SspiSecurityTokenProvider.cs : ProviderCommunicationObject-based
  185. implementation (but do we implement it?)
  186. * ServiceCredentialsSecurityTokenManager.cs : more rejection in
  187. CreateSecurityTokenProvider().
  188. * WindowsClientCredential.cs : implemented as long as they are
  189. required in the tests.
  190. 2006-09-14 Atsushi Emomoto <[email protected]>
  191. * UserNamePasswordServiceCredential.cs,
  192. X509PeerCertificateAuthentication.cs,
  193. SecureConversationServiceCredential.cs,
  194. ServiceCredentialsSecurityTokenManager.cs,
  195. DataProtectionSecurityStateEncoder.cs,
  196. IssuedTokenServiceCredential.cs,
  197. X509ClientCertificateAuthentication.cs :
  198. several fixes for the default values.
  199. * KeyNameIdentifierClause.cs : implemented Matches().
  200. 2006-09-12 Atsushi Emomoto <[email protected]>
  201. * ServiceCredentialsSecurityTokenManager.cs : service certificate
  202. must contain a private key.
  203. * WSSecurityTokenSerializer.cs : RsaSecurityToken is not supported.
  204. Support LocalId and X509Thumbprint in WriteKeyIdentifierClause().
  205. 2006-09-07 Atsushi Emomoto <[email protected]>
  206. * SecurityVersion.cs, SecurityMessageProperty.cs,
  207. ServiceCredentialsSecurityTokenManager.cs,
  208. HttpDigestClientCredential.cs : assorted RC1 API fixes.
  209. * WindowsClientCredential.cs, WindowsServiceCredential.cs,
  210. SspiSecurityTokenProvider.cs, PeerCredential.cs :
  211. new files, cleaning Dummy.cs up in this namespace.
  212. 2006-09-06 Atsushi Emomoto <[email protected]>
  213. * X509CertificateRecipientServiceCredential.cs :
  214. added missing SetCertificate().
  215. * UserNamePasswordServiceCredential.cs,
  216. X509PeerCertificateAuthentication.cs : API fix to RC1.
  217. * WSSecurityTokenSerializer.cs : ReadTokenCore() now works for X509.
  218. 2006-09-06 Atsushi Emomoto <[email protected]>
  219. * UserNamePasswordServiceCredential.cs : some API fixes.
  220. 2006-09-05 Atsushi Emomoto <[email protected]>
  221. * X509CertificateRecipientClientCredential.cs :
  222. added ScopedCertificates.
  223. 2006-09-05 Atsushi Emomoto <[email protected]>
  224. * SecurityStateEncoder.cs, DataProtectionSecurityStateEncoder.cs :
  225. new files.
  226. 2006-09-01 Atsushi Emomoto <[email protected]>
  227. * WSSecurityTokenSerializer.cs : fixed namespace URI for BinarySecret.
  228. 2006-08-30 Atsushi Emomoto <[email protected]>
  229. * ServiceCredentialsSecurityTokenManager.cs : implemented some members,
  230. actually as copy of ClientCredentialsSecurityTokenManager.
  231. 2006-08-29 Atsushi Emomoto <[email protected]>
  232. * ScopedMessagePartSpecification.cs : partly implemented.
  233. 2006-08-29 Atsushi Emomoto <[email protected]>
  234. * WSSecurityTokenSerializer.cs :
  235. some ReadToken()/CanReadToken() implementation.
  236. 2006-08-28 Atsushi Emomoto <[email protected]>
  237. * WSSecurityTokenSerializer.cs : support BinarySecret WriteToken().
  238. 2006-08-25 Atsushi Emomoto <[email protected]>
  239. * SupportingTokenSpecification.cs, IEndpointIdentityProvider.cs,
  240. ISecuritySession.cs, X509PeerCertificateAuthentication.cs,
  241. ISecureConversationSession.cs, SecurityTokenSpecification.cs :
  242. new files.
  243. * X509CertificateInitiatorServiceCredential.cs,
  244. X509ServiceCertificateAuthentication.cs : removed extra properties.
  245. * ServiceCredentialsSecurityTokenManager.cs :
  246. It implements IEndpointIdentityProvider.
  247. 2006-08-23 Atsushi Emomoto <[email protected]>
  248. * WSSecurityTokenSerializer.cs : some constant renamings.
  249. 2006-08-22 Atsushi Emomoto <[email protected]>
  250. * SecureConversationServiceCredential.cs,
  251. MessagePartSpecification.cs : new files.
  252. * ChannelProtectionRequirements.cs,
  253. ScopedMessagePartSpecification.cs : largely implemented.
  254. * SecurityCredentialsManager.cs : CreateSecurityTokenManager() is
  255. public indeed. Thus removed internal caller as well.
  256. 2006-08-17 Atsushi Emomoto <[email protected]>
  257. * WSSecurityTokenSerializer.cs : removed SamlSerializer and
  258. SecurityStateEncoder. Added GetTokenTypeUri().
  259. 2006-08-14 Atsushi Emomoto <[email protected]>
  260. * SecurityCredentialsManager.cs : add internal helper method to call
  261. CreateSecurityTokenManager().
  262. 2006-08-11 Atsushi Emomoto <[email protected]>
  263. * SecurityCredentialsManager.cs : no need to be internal.
  264. * ServiceCredentialsSecurityTokenManager.cs : new file.
  265. 2006-08-10 Atsushi Emomoto <[email protected]>
  266. * X509CertificateRecipientClientCredential.cs :
  267. implemented get_Authentication().
  268. 2006-08-04 Atsushi Emomoto <[email protected]>
  269. * KeyNameIdentifierClause.cs, BinarySecretKeyIdentifierClause.cs :
  270. new files.
  271. 2006-08-03 Atsushi Emomoto <[email protected]>
  272. * BinarySecretSecurityTokenAuthenticator.cs,
  273. FederationServiceIssuedSecurityTokenProvider.cs : removed old code.
  274. 2006-08-02 Atsushi Emomoto <[email protected]>
  275. * KeyType.cs : removed obsolete type.
  276. 2006-08-01 Atsushi Emomoto <[email protected]>
  277. * WSSecurityTokenSerializer.cs : implemented
  278. WriteKeyIdentifierClauseCore() for X509IssuerSerial (though
  279. notworking due to X509IssuerSerialKeyIdentifierClause).
  280. 2006-08-01 Atsushi Emomoto <[email protected]>
  281. * WSSecurityTokenSerializer.cs : implemented WriteTokenCore() for
  282. UserNameSecurityToken and X509SecurityToken.
  283. 2006-07-31 Atsushi Emomoto <[email protected]>
  284. * WSSecurityTokenSerializer.cs :
  285. DefaultInstance is a property, not a field.
  286. 2006-07-31 Atsushi Emomoto <[email protected]>
  287. * WSSecurityTokenSerializer.cs : new file.
  288. 2006-07-28 Atsushi Emomoto <[email protected]>
  289. * X509CertificateInitiatorServiceCredential.cs :
  290. added missing Authentication property.
  291. * X509ServiceCertificateAuthentication.cs,
  292. X509ClientCertificateAuthentication.cs,
  293. MessageSecurityException.cs :
  294. new files.
  295. 2006-07-28 Atsushi Emomoto <[email protected]>
  296. * IssuedTokenClientCredential.cs : some field initialization.
  297. * IdentityVerifier.cs : added DefaultIdentityVerifier, though it
  298. does not work.
  299. 2006-07-28 Atsushi Emomoto <[email protected]>
  300. * IdentityVerifier.cs : new file.
  301. 2006-07-27 Atsushi Emomoto <[email protected]>
  302. * InfocardInteractiveChannelInitializer.cs,
  303. IssuedTokenServiceCredential.cs : new files.
  304. * IssuedTokenClientCredential.cs,
  305. X509CertificateInitiatorClientCredential.cs,
  306. X509CertificateRecipientServiceCredential.cs,
  307. X509CertificateInitiatorServiceCredential.cs :
  308. some June CTP updates.
  309. 2006-07-21 Atsushi Emomoto <[email protected]>
  310. * X509CertificateRecipientClientCredential.cs : July CTP API update.
  311. 2006-07-21 Atsushi Emomoto <[email protected]>
  312. * SecurityTokenReferenceStyle.cs : it will be moved to S.SM.S.Tokens.
  313. 2006-07-10 Atsushi Emomoto <[email protected]>
  314. * RequestSecurityToken.cs, RequestSecurityTokenResponse.cs :
  315. removed old code.
  316. 2006-07-10 Atsushi Emomoto <[email protected]>
  317. * BasicSecurityProfileVersion.cs : new file.
  318. * SecurityAlgorithmSuite.cs : implemented properties.
  319. * SecurityVersion.cs : In June CTP it became a class. Implemented
  320. as long as it covers the public API.
  321. 2006-07-05 Atsushi Emomoto <[email protected]>
  322. * IKeySizeValidator.cs : removed unused code.
  323. 2006-05-29 Atsushi Emomoto <[email protected]>
  324. * SecurityStandardsManager.cs : vanished in beta2.
  325. * FederationServiceIssuedSecurityTokenProvider.cs,
  326. RequestSecurityToken.cs, RequestSecurityTokenResponse.cs :
  327. SecurityStandardsManager -> SecurityTokenSerializer.
  328. 2006-03-29 Atsushi Emomoto <[email protected]>
  329. * BinarySecretSecurityTokenAuthenticator.cs : added overrides, fix
  330. the build.
  331. 2006-03-23 Atsushi Emomoto <[email protected]>
  332. * FederationServiceIssuedSecurityTokenProvider.cs : make it compile
  333. with the latest S.IM.dll.
  334. 2006-02-23 Atsushi Emomoto <[email protected]>
  335. * BinarySecretSecurityTokenAuthenticator.cs
  336. FederationServiceIssuedSecurityTokenProvider.cs
  337. RequestSecurityToken.cs RequestSecurityTokenResponse.cs
  338. SecurityCredentialsManager.cs SecurityMessageProperty.cs
  339. SecurityStandardsManager.cs :
  340. Dependent fixes for System.IdentityModel reorgainzation.
  341. 2006-02-23 Atsushi Emomoto <[email protected]>
  342. * FederationServiceIssuedSecurityTokenProvider.cs :
  343. System.IdentityModel dependent fix.
  344. 2006-02-23 Atsushi Emomoto <[email protected]>
  345. * Dummy.cs : due to the big move between sys.servicemodel.dll and
  346. sys.identitymodel.dll, moved some dummy classes as well.
  347. 2006-02-23 Atsushi Emomoto <[email protected]>
  348. * ChangeLog-System.ServiceModel.Security.Protocols :
  349. moved old ChangeLog in that dir to here.
  350. 2006-02-23 Atsushi Emomoto <[email protected]>
  351. * BinarySecretSecurityTokenAuthenticator.cs RequestSecurityToken.cs
  352. FederationServiceIssuedSecurityTokenProvider.cs
  353. ChannelProtectionRequirements.cs SecurityNegotiationException.cs
  354. RequestSecurityTokenResponse.cs IKeySizeValidator.cs
  355. ScopedMessagePartSpecification.cs :
  356. Moved from obsoleted System.ServiceModel.Security.Protocols.
  357. 2006-02-23 Atsushi Emomoto <[email protected]>
  358. * KeyEntropyMode.cs KeyType.cs MessageProtectionOrder.cs
  359. SecurityAlgorithmSuite.cs SecurityAlgorithms.cs
  360. SecurityCredentialsManager.cs SecurityMessageProperty.cs
  361. SecurityStandardsManager.cs SecurityTokenAttachmentMode.cs
  362. SecurityTokenReferenceStyle.cs SecurityVersion.cs :
  363. Feb. CTP API changes - chapter 1.
  364. 2005-11-20 Atsushi Emomoto <[email protected]>
  365. * SecurityTokenProvider.cs, SecurityTokenAttachmentMode.cs,
  366. MessageProtectionOrder.cs, SecurityStandardsManager.cs :
  367. Dummy.cs : updated to beta2.
  368. * IssuedTokenProvider.cs : removed in beta2.
  369. 2005-11-02 Atsushi Emomoto <[email protected]>
  370. * SecurityTokenAttachmentMode.cs, MessageProtectionOrder.cs,
  371. KeyType.cs, SecurityTokenReferenceStyle.cs : added missing enums.
  372. * Dummy.cs : removed above.
  373. * SecurityVersion.cs, KeyEntropyMode.cs : value fixes.
  374. 2005-11-01 Atsushi Emomoto <[email protected]>
  375. * KeyEntropyMode.cs : new file.
  376. * Dummy.cs : removed.
  377. 2005-10-31 Atsushi Emomoto <[email protected]>
  378. * SecurityTokenProvider.cs : added missing bits and MonoTODO.
  379. 2005-10-31 Atsushi Emomoto <[email protected]>
  380. * SecurityVersion.cs, SecurityAlgorithms.cs,
  381. SecurityStandardsManager.cs, SecurityAlgorithmSuite.cs,
  382. SecurityTokenResolver.cs : new files.
  383. * Dummy.cs : removed above.
  384. * IssuedTokenProvider.cs : tiny method signature fix.
  385. 2005-10-18 Atsushi Emomoto <[email protected]>
  386. * SecurityMessageProperty.cs : new file.
  387. * Dummy.cs : removed above.
  388. 2005-10-12 Atsushi Emomoto <[email protected]>
  389. * SecurityCredentialsManager.cs : new file.
  390. * Dummy.cs : removed above.
  391. 2005-09-28 Atsushi Emomoto <[email protected]>
  392. * SecurityTokenProvider.cs, IssuedTokenProvider.cs : new files.
  393. * Dummy.cs : removed those new classes.