ChangeLog 20 KB

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