1 2010-07-28 Atsushi Enomoto <atsushi@ximian.com>
3 * ServiceCredentialsSecurityTokenManager.cs : implement some
4 requirement check for WS-SecureConversation.
6 2010-07-27 Atsushi Enomoto <atsushi@ximian.com>
8 * X509CertificateRecipientClientCredential.cs,
9 X509CertificateRecipientServiceCredential.cs :
10 implement x509 store support.
12 2010-07-26 Atsushi Enomoto <atsushi@ximian.com>
14 * X509CertificateInitiatorClientCredential.cs,
15 X509CertificateInitiatorServiceCredential.cs :
16 implement x509 store support.
18 2010-07-15 Atsushi Enomoto <atsushi@ximian.com>
20 * HttpDigestClientCredential.cs
21 IssuedTokenClientCredential.cs
22 UserNamePasswordClientCredential.cs
23 WindowsClientCredential.cs
24 X509CertificateInitiatorClientCredential.cs
25 X509CertificateRecipientClientCredential.cs : add Clone() helper.
27 2010-07-15 Atsushi Enomoto <atsushi@ximian.com>
29 * IssuedTokenServiceCredential.cs
31 SecureConversationServiceCredential.cs
32 UserNamePasswordServiceCredential.cs
33 WindowsServiceCredential.cs
34 X509CertificateInitiatorServiceCredential.cs
35 X509CertificateRecipientServiceCredential.cs
36 X509ClientCertificateAuthentication.cs
37 X509PeerCertificateAuthentication.cs
38 X509ServiceCertificateAuthentication.cs : add Clone() helper.
40 2010-07-08 Atsushi Enomoto <atsushi@ximian.com>
42 * KeyNameIdentifierClause.cs : warning cleanup and implement.
44 2010-03-08 Atsushi Enomoto <atsushi@ximian.com>
46 * IssuedTokenServiceCredential.cs : add missing members.
48 2010-01-18 Atsushi Enomoto <atsushi@ximian.com>
50 * SecureConversationVersion.cs, SecurityPolicyVersion.cs,
51 TrustVersion.cs : add new 3.5 classes.
53 2007-04-17 Atsushi Enomoto <atsushi@ximian.com>
55 * WSSecurityTokenSerializer.cs : write GenericXmlSecurityToken (btw
56 it is not readable due to missing token information by nature ...).
57 read and write SamlAssertionKeyIdentifierClause.
59 2007-04-02 Atsushi Enomoto <atsushi@ximian.com>
61 * ServiceCredentialsSecurityTokenManager.cs : support mutual sslnego.
63 2007-04-02 Atsushi Enomoto <atsushi@ximian.com>
65 * WSSecurityTokenSerializer.cs : set cookie property for such tokens
66 that was created from cookie binary.
68 2007-04-02 Atsushi Enomoto <atsushi@ximian.com>
70 * DataProtectionSecurityStateEncoder.cs : oops, Encode->Protect,
73 2007-03-30 Atsushi Enomoto <atsushi@ximian.com>
75 * ServiceCredentialsSecurityTokenManager.cs : SecurityBindingElement
76 is also needed to retrieve local service settings.
78 2007-03-30 Atsushi Enomoto <atsushi@ximian.com>
80 * WSSecurityTokenSerializer.cs : when reading SCT from
81 SecurityContextSecurityToken, return it from cookie binary.
82 knownTypes argument can be null.
84 2007-03-27 Atsushi Enomoto <atsushi@ximian.com>
86 * SspiSecurityTokenProvider.cs : removed SspiCommunicationObject from
87 this class, as it is not for spnego.
88 * ServiceCredentialsSecurityTokenManager.cs :
89 handle spnego authenticator.
90 * WSSecurityTokenSerializer.cs : some comments.
92 2007-03-20 Atsushi Enomoto <atsushi@ximian.com>
94 * WSSecurityTokenSerializer.cs : fixed SecurityContextToken Id
97 2007-03-19 Atsushi Enomoto <atsushi@ximian.com>
99 * ServiceCredentialsSecurityTokenManager.cs :
100 use Type.EmptyTypes instead of null to avoid ANE.
102 2007-03-13 Atsushi Enomoto <atsushi@ximian.com>
104 * ServiceCredentialsSecurityTokenManager.cs :
105 updated Ssl token authenticator .ctor().
106 Pass SecurityStateEncoder to WSSecurityTokenSerializer (it is used
108 * WSSecurityTokenSerializer.cs : added couple of support for
109 SecurityContextToken. Implemented CanWriteKeyIdentifierClause().
111 2007-03-13 Atsushi Enomoto <atsushi@ximian.com>
113 * DataProtectionSecurityStateEncoder.cs, SecurityStateEncoder.cs :
114 nominally implemented (it won't work under Linux as it depends on
115 DPAPI). We should just ignore those lazy users who depend on them
116 by using default settings.
118 2007-03-08 Atsushi Enomoto <atsushi@ximian.com>
120 * ServiceCredentialsSecurityTokenManager.cs :
121 add SslSecurityTokenAuthenticator .ctor() arg.
123 2007-03-07 Atsushi Enomoto <atsushi@ximian.com>
125 * ServiceCredentialsSecurityTokenManager.cs :
126 started secure conversation authenticator code (not sure when it
127 should work though. Any attempt to initialize requirement with
128 SecureConv parameter causes NRE on .NET).
130 2007-03-06 Atsushi Enomoto <atsushi@ximian.com>
132 * ChannelProtectionRequirements.cs : null arg check.
134 2007-03-05 Atsushi Enomoto <atsushi@ximian.com>
136 * ServiceCredentialsSecurityTokenManager.cs :
137 IsIssuedSecurityTokenRequirement() fix, the same way as client.
139 2007-03-01 Atsushi Enomoto <atsushi@ximian.com>
141 * ServiceCredentialsSecurityTokenManager.cs :
142 internalize IsIssuedSecurityTokenRequirement().
143 Use SecurityTokenRequirement.ToString().
145 2007-03-01 Atsushi Enomoto <atsushi@ximian.com>
147 * ServiceCredentialsSecurityTokenManager.cs :
148 Return ssl token authenticator (just almost stub now).
149 Ssl does not support token provider, so explicitly throw an error.
151 2007-02-22 Atsushi Enomoto <atsushi@ximian.com>
153 * WSSecurityTokenSerializer.cs : there could be more types than
154 EncryptedKey type that could be indicated by ValueType attribute.
156 2007-02-21 Atsushi Enomoto <atsushi@ximian.com>
158 * WSSecurityTokenSerializer.cs : read/write DerivedKeyToken.
159 Supply OwnerType for LocalId key when there is ValueType attribute.
161 2007-02-20 Atsushi Enomoto <atsushi@ximian.com>
163 * WSSecurityTokenSerializer.cs : handle X509 issue serial key
166 2007-02-16 Atsushi Enomoto <atsushi@ximian.com>
168 * WSSecurityTokenSerializer.cs : set cipher value as wrapped key
169 (workaround for EncryptedKeySHA1).
171 2007-02-15 Atsushi Enomoto <atsushi@ximian.com>
173 * UnionSecurityTokenResolver.cs : internal helper resolver.
175 2007-02-15 Atsushi Enomoto <atsushi@ximian.com>
177 * WSSecurityTokenSerializer.cs :
178 WrappedKeySecurityToken could be read.
180 2007-02-14 Atsushi Enomoto <atsushi@ximian.com>
182 * WSSecurityTokenSerializer.cs :
183 implement CanReadKeyIdentifierClauseCore() (partially).
185 2007-02-13 Atsushi Enomoto <atsushi@ximian.com>
187 * ServiceCredentialsSecurityTokenManager.cs : minor message fix.
188 MutualCertificateDuplex is different from usual certificate-based
191 2007-02-06 Atsushi Enomoto <atsushi@ximian.com>
193 * WSSecurityTokenSerializer.cs : read UsernameToken.
195 2007-02-06 Atsushi Enomoto <atsushi@ximian.com>
197 * WSSecurityTokenSerializer.cs :
198 changes due to the latest EncryptedKeySHA1 clause changes.
200 2007-02-05 Atsushi Enomoto <atsushi@ximian.com>
202 * SecurityMessageProperty.cs :
203 Added internal EncryptionKey. Cosmetic GetOrCreate() refactoring.
204 * WSSecurityTokenSerializer.cs : Support BinarySecret clause writer.
205 Support embedded encryptedkey clause (o:SecurityTokenReference with
206 o:KeyIdentifier) writer.
208 2007-01-31 Atsushi Enomoto <atsushi@ximian.com>
210 * WSSecurityTokenSerializer.cs : handle EncryptedKeySHA1 for
211 SecurityTokenReference reader too.
213 2007-01-31 Atsushi Enomoto <atsushi@ximian.com>
215 * WSSecurityTokenSerializer.cs : now ReadKeyIdentifierClause() supports
216 wsse:KeyIdentifier (only with X509Thumbprint for now).
218 2007-01-31 Atsushi Enomoto <atsushi@ximian.com>
220 * SecurityMessageProperty.cs : added internal ConfirmedSignatures.
222 2007-01-15 Atsushi Enomoto <atsushi@ximian.com>
224 * SecurityAlgorithmSuite.cs : give more meaningful field names.
225 Implemented some Is[blah]Supported() methods.
226 * WSSecurityTokenSerializer.cs : corcompare fix.
227 * SecurityVersion : removed MonoTODO.
229 2007-01-12 Atsushi Enomoto <atsushi@ximian.com>
231 * ServiceCredentialsSecurityTokenManager.cs :
232 CreateSecurityTokenSerializer() should consider securityVersion
233 and emitBspRequiredAttributes based on SecurityTokenVersion.
234 * WSSecurityTokenSerializer.cs : EmitBspRequiredAttributes is the
235 magic key to determine to output some attributes or not.
236 Added CreateKeyIdentifierClauseFromTokenXml() stub.
238 2007-01-12 Atsushi Enomoto <atsushi@ximian.com>
240 * WSSecurityTokenSerializer.cs : handle WrappedKeySecurityToken in
243 2007-01-11 Atsushi Enomoto <atsushi@ximian.com>
245 * WSSecurityTokenSerializer.cs : add e:ReferenceList output.
247 2007-01-09 Atsushi Enomoto <atsushi@ximian.com>
249 * WSSecurityTokenSerializer.cs : X509Thumbprint is not supported
250 when SecurityVersion is WSS 1.0.
252 2007-01-09 Atsushi Enomoto <atsushi@ximian.com>
254 * WSSecurityTokenSerializer.cs : write correct wrapped key. Don't
255 output WrappingToken.
257 2006-12-09 Atsushi Emomoto <atsushi@ximian.com>
259 * ChannelProtectionRequirements.cs : moved code for population from
260 ContractDescription, from ClientRuntimeChannel.cs. Parts should be
261 created from headers, not body parts. Fill IsBodyIncluded flag
262 from ContractDescription.[Has]ProtectionLevel.
263 * WSSecurityTokenSerializer.cs : implemented writer for
264 WrappedKeySecurityToken.
266 2006-12-08 Atsushi Emomoto <atsushi@ximian.com>
268 * SecurityMessageProperty.cs : initialize SenderIdPrefix as "_".
270 2006-12-08 Atsushi Emomoto <atsushi@ximian.com>
272 * SecurityContextKeyIdentifierClause.cs,
273 SecurityAccessDeniedException.cs,
274 ExpiredSecurityTokenException.cs : added missing types.
275 * SecurityNegotiationException.cs, MessageSecurityException.cs :
278 2006-12-08 Atsushi Emomoto <atsushi@ximian.com>
280 * SecurityMessageProperty.cs : implemented, though not in actual use.
281 * ServiceSecurityContext.cs : implemented some members.
283 2006-12-07 Atsushi Emomoto <atsushi@ximian.com>
285 * MessagePartSpecification : implemented Union().
286 * ScopedMessagePartSpecification.cs : AddParts() is now implemented
287 correctly (it merges into existing parts).
288 * ChannelProtectionRequirements.cs : cosmetic comment.
290 2006-12-06 Atsushi Emomoto <atsushi@ximian.com>
292 * WSSecurityTokenSerializer.cs : several improvements to read and
293 write EncryptedKeyIdentifierClause.
295 2006-12-05 Atsushi Emomoto <atsushi@ximian.com>
297 * WSSecurityTokenSerializer.cs :
298 Added EncryptedKeyIdentifier clause writer.
299 Fixed thumbprint writer. WS-Security X509 Certificate Token Profile
300 does allows direct cetificate info only with IssuerSerial.
302 2006-10-12 Atsushi Emomoto <atsushi@ximian.com>
304 * SecurityAlgorithmSuite.cs : added some overrides in impl. class
305 so that I don't forget them (they are not implemented yet).
307 2006-09-27 Atsushi Emomoto <atsushi@ximian.com>
309 * WSSecurityTokenSerializer.cs : URI attribute in o:Reference element
312 2006-09-26 Atsushi Emomoto <atsushi@ximian.com>
314 * WSSecurityTokenSerializer.cs : (ReadKeyIdentifierClauseCore) remove
315 extra consumption of Reference element.
317 2006-09-22 Atsushi Emomoto <atsushi@ximian.com>
319 * SecurityAlgorithmSuite.cs : fixed AsymmetricSignatureAlgorithm.
320 Use SecurityAlgorithms constants.
322 2006-09-22 Atsushi Emomoto <atsushi@ximian.com>
324 * MessagePartSpecification.cs : default IsBodyIncluded is false.
326 2006-09-21 Atsushi Emomoto <atsushi@ximian.com>
328 * WSSecurityTokenSerializer.cs : ReadKeyIdentifierClauseCore() now handles
329 <SecurityTokenReference> element (as LocalIdKeyIdentifierClause).
331 2006-09-20 Atsushi Emomoto <atsushi@ximian.com>
333 * BinarySecretKeyIdentifierClause.cs : a few more API cleanup.
335 2006-09-19 Atsushi Emomoto <atsushi@ximian.com>
337 * BinarySecretKeyIdentifierClause.cs : added missing members.
339 2006-09-15 Atsushi Emomoto <atsushi@ximian.com>
341 * SspiSecurityTokenProvider.cs : ProviderCommunicationObject-based
342 implementation (but do we implement it?)
343 * ServiceCredentialsSecurityTokenManager.cs : more rejection in
344 CreateSecurityTokenProvider().
345 * WindowsClientCredential.cs : implemented as long as they are
346 required in the tests.
348 2006-09-14 Atsushi Emomoto <atsushi@ximian.com>
350 * UserNamePasswordServiceCredential.cs,
351 X509PeerCertificateAuthentication.cs,
352 SecureConversationServiceCredential.cs,
353 ServiceCredentialsSecurityTokenManager.cs,
354 DataProtectionSecurityStateEncoder.cs,
355 IssuedTokenServiceCredential.cs,
356 X509ClientCertificateAuthentication.cs :
357 several fixes for the default values.
358 * KeyNameIdentifierClause.cs : implemented Matches().
360 2006-09-12 Atsushi Emomoto <atsushi@ximian.com>
362 * ServiceCredentialsSecurityTokenManager.cs : service certificate
363 must contain a private key.
364 * WSSecurityTokenSerializer.cs : RsaSecurityToken is not supported.
365 Support LocalId and X509Thumbprint in WriteKeyIdentifierClause().
367 2006-09-07 Atsushi Emomoto <atsushi@ximian.com>
369 * SecurityVersion.cs, SecurityMessageProperty.cs,
370 ServiceCredentialsSecurityTokenManager.cs,
371 HttpDigestClientCredential.cs : assorted RC1 API fixes.
372 * WindowsClientCredential.cs, WindowsServiceCredential.cs,
373 SspiSecurityTokenProvider.cs, PeerCredential.cs :
374 new files, cleaning Dummy.cs up in this namespace.
376 2006-09-06 Atsushi Emomoto <atsushi@ximian.com>
378 * X509CertificateRecipientServiceCredential.cs :
379 added missing SetCertificate().
380 * UserNamePasswordServiceCredential.cs,
381 X509PeerCertificateAuthentication.cs : API fix to RC1.
382 * WSSecurityTokenSerializer.cs : ReadTokenCore() now works for X509.
384 2006-09-06 Atsushi Emomoto <atsushi@ximian.com>
386 * UserNamePasswordServiceCredential.cs : some API fixes.
388 2006-09-05 Atsushi Emomoto <atsushi@ximian.com>
390 * X509CertificateRecipientClientCredential.cs :
391 added ScopedCertificates.
393 2006-09-05 Atsushi Emomoto <atsushi@ximian.com>
395 * SecurityStateEncoder.cs, DataProtectionSecurityStateEncoder.cs :
398 2006-09-01 Atsushi Emomoto <atsushi@ximian.com>
400 * WSSecurityTokenSerializer.cs : fixed namespace URI for BinarySecret.
402 2006-08-30 Atsushi Emomoto <atsushi@ximian.com>
404 * ServiceCredentialsSecurityTokenManager.cs : implemented some members,
405 actually as copy of ClientCredentialsSecurityTokenManager.
407 2006-08-29 Atsushi Emomoto <atsushi@ximian.com>
409 * ScopedMessagePartSpecification.cs : partly implemented.
411 2006-08-29 Atsushi Emomoto <atsushi@ximian.com>
413 * WSSecurityTokenSerializer.cs :
414 some ReadToken()/CanReadToken() implementation.
416 2006-08-28 Atsushi Emomoto <atsushi@ximian.com>
418 * WSSecurityTokenSerializer.cs : support BinarySecret WriteToken().
420 2006-08-25 Atsushi Emomoto <atsushi@ximian.com>
422 * SupportingTokenSpecification.cs, IEndpointIdentityProvider.cs,
423 ISecuritySession.cs, X509PeerCertificateAuthentication.cs,
424 ISecureConversationSession.cs, SecurityTokenSpecification.cs :
426 * X509CertificateInitiatorServiceCredential.cs,
427 X509ServiceCertificateAuthentication.cs : removed extra properties.
428 * ServiceCredentialsSecurityTokenManager.cs :
429 It implements IEndpointIdentityProvider.
431 2006-08-23 Atsushi Emomoto <atsushi@ximian.com>
433 * WSSecurityTokenSerializer.cs : some constant renamings.
435 2006-08-22 Atsushi Emomoto <atsushi@ximian.com>
437 * SecureConversationServiceCredential.cs,
438 MessagePartSpecification.cs : new files.
439 * ChannelProtectionRequirements.cs,
440 ScopedMessagePartSpecification.cs : largely implemented.
441 * SecurityCredentialsManager.cs : CreateSecurityTokenManager() is
442 public indeed. Thus removed internal caller as well.
444 2006-08-17 Atsushi Emomoto <atsushi@ximian.com>
446 * WSSecurityTokenSerializer.cs : removed SamlSerializer and
447 SecurityStateEncoder. Added GetTokenTypeUri().
449 2006-08-14 Atsushi Emomoto <atsushi@ximian.com>
451 * SecurityCredentialsManager.cs : add internal helper method to call
452 CreateSecurityTokenManager().
454 2006-08-11 Atsushi Emomoto <atsushi@ximian.com>
456 * SecurityCredentialsManager.cs : no need to be internal.
457 * ServiceCredentialsSecurityTokenManager.cs : new file.
459 2006-08-10 Atsushi Emomoto <atsushi@ximian.com>
461 * X509CertificateRecipientClientCredential.cs :
462 implemented get_Authentication().
464 2006-08-04 Atsushi Emomoto <atsushi@ximian.com>
466 * KeyNameIdentifierClause.cs, BinarySecretKeyIdentifierClause.cs :
469 2006-08-03 Atsushi Emomoto <atsushi@ximian.com>
471 * BinarySecretSecurityTokenAuthenticator.cs,
472 FederationServiceIssuedSecurityTokenProvider.cs : removed old code.
474 2006-08-02 Atsushi Emomoto <atsushi@ximian.com>
476 * KeyType.cs : removed obsolete type.
478 2006-08-01 Atsushi Emomoto <atsushi@ximian.com>
480 * WSSecurityTokenSerializer.cs : implemented
481 WriteKeyIdentifierClauseCore() for X509IssuerSerial (though
482 notworking due to X509IssuerSerialKeyIdentifierClause).
484 2006-08-01 Atsushi Emomoto <atsushi@ximian.com>
486 * WSSecurityTokenSerializer.cs : implemented WriteTokenCore() for
487 UserNameSecurityToken and X509SecurityToken.
489 2006-07-31 Atsushi Emomoto <atsushi@ximian.com>
491 * WSSecurityTokenSerializer.cs :
492 DefaultInstance is a property, not a field.
494 2006-07-31 Atsushi Emomoto <atsushi@ximian.com>
496 * WSSecurityTokenSerializer.cs : new file.
498 2006-07-28 Atsushi Emomoto <atsushi@ximian.com>
500 * X509CertificateInitiatorServiceCredential.cs :
501 added missing Authentication property.
502 * X509ServiceCertificateAuthentication.cs,
503 X509ClientCertificateAuthentication.cs,
504 MessageSecurityException.cs :
507 2006-07-28 Atsushi Emomoto <atsushi@ximian.com>
509 * IssuedTokenClientCredential.cs : some field initialization.
510 * IdentityVerifier.cs : added DefaultIdentityVerifier, though it
513 2006-07-28 Atsushi Emomoto <atsushi@ximian.com>
515 * IdentityVerifier.cs : new file.
517 2006-07-27 Atsushi Emomoto <atsushi@ximian.com>
519 * InfocardInteractiveChannelInitializer.cs,
520 IssuedTokenServiceCredential.cs : new files.
521 * IssuedTokenClientCredential.cs,
522 X509CertificateInitiatorClientCredential.cs,
523 X509CertificateRecipientServiceCredential.cs,
524 X509CertificateInitiatorServiceCredential.cs :
525 some June CTP updates.
527 2006-07-21 Atsushi Emomoto <atsushi@ximian.com>
529 * X509CertificateRecipientClientCredential.cs : July CTP API update.
531 2006-07-21 Atsushi Emomoto <atsushi@ximian.com>
533 * SecurityTokenReferenceStyle.cs : it will be moved to S.SM.S.Tokens.
535 2006-07-10 Atsushi Emomoto <atsushi@ximian.com>
537 * RequestSecurityToken.cs, RequestSecurityTokenResponse.cs :
540 2006-07-10 Atsushi Emomoto <atsushi@ximian.com>
542 * BasicSecurityProfileVersion.cs : new file.
543 * SecurityAlgorithmSuite.cs : implemented properties.
544 * SecurityVersion.cs : In June CTP it became a class. Implemented
545 as long as it covers the public API.
547 2006-07-05 Atsushi Emomoto <atsushi@ximian.com>
549 * IKeySizeValidator.cs : removed unused code.
551 2006-05-29 Atsushi Emomoto <atsushi@ximian.com>
553 * SecurityStandardsManager.cs : vanished in beta2.
554 * FederationServiceIssuedSecurityTokenProvider.cs,
555 RequestSecurityToken.cs, RequestSecurityTokenResponse.cs :
556 SecurityStandardsManager -> SecurityTokenSerializer.
558 2006-03-29 Atsushi Emomoto <atsushi@ximian.com>
560 * BinarySecretSecurityTokenAuthenticator.cs : added overrides, fix
563 2006-03-23 Atsushi Emomoto <atsushi@ximian.com>
565 * FederationServiceIssuedSecurityTokenProvider.cs : make it compile
566 with the latest S.IM.dll.
568 2006-02-23 Atsushi Emomoto <atsushi@ximian.com>
570 * BinarySecretSecurityTokenAuthenticator.cs
571 FederationServiceIssuedSecurityTokenProvider.cs
572 RequestSecurityToken.cs RequestSecurityTokenResponse.cs
573 SecurityCredentialsManager.cs SecurityMessageProperty.cs
574 SecurityStandardsManager.cs :
576 Dependent fixes for System.IdentityModel reorgainzation.
578 2006-02-23 Atsushi Emomoto <atsushi@ximian.com>
580 * FederationServiceIssuedSecurityTokenProvider.cs :
581 System.IdentityModel dependent fix.
583 2006-02-23 Atsushi Emomoto <atsushi@ximian.com>
585 * Dummy.cs : due to the big move between sys.servicemodel.dll and
586 sys.identitymodel.dll, moved some dummy classes as well.
588 2006-02-23 Atsushi Emomoto <atsushi@ximian.com>
590 * ChangeLog-System.ServiceModel.Security.Protocols :
591 moved old ChangeLog in that dir to here.
593 2006-02-23 Atsushi Emomoto <atsushi@ximian.com>
595 * BinarySecretSecurityTokenAuthenticator.cs RequestSecurityToken.cs
596 FederationServiceIssuedSecurityTokenProvider.cs
597 ChannelProtectionRequirements.cs SecurityNegotiationException.cs
598 RequestSecurityTokenResponse.cs IKeySizeValidator.cs
599 ScopedMessagePartSpecification.cs :
600 Moved from obsoleted System.ServiceModel.Security.Protocols.
602 2006-02-23 Atsushi Emomoto <atsushi@ximian.com>
604 * KeyEntropyMode.cs KeyType.cs MessageProtectionOrder.cs
605 SecurityAlgorithmSuite.cs SecurityAlgorithms.cs
606 SecurityCredentialsManager.cs SecurityMessageProperty.cs
607 SecurityStandardsManager.cs SecurityTokenAttachmentMode.cs
608 SecurityTokenReferenceStyle.cs SecurityVersion.cs :
609 Feb. CTP API changes - chapter 1.
611 2005-11-20 Atsushi Emomoto <atsushi@ximian.com>
613 * SecurityTokenProvider.cs, SecurityTokenAttachmentMode.cs,
614 MessageProtectionOrder.cs, SecurityStandardsManager.cs :
615 Dummy.cs : updated to beta2.
616 * IssuedTokenProvider.cs : removed in beta2.
618 2005-11-02 Atsushi Emomoto <atsushi@ximian.com>
620 * SecurityTokenAttachmentMode.cs, MessageProtectionOrder.cs,
621 KeyType.cs, SecurityTokenReferenceStyle.cs : added missing enums.
622 * Dummy.cs : removed above.
623 * SecurityVersion.cs, KeyEntropyMode.cs : value fixes.
625 2005-11-01 Atsushi Emomoto <atsushi@ximian.com>
627 * KeyEntropyMode.cs : new file.
628 * Dummy.cs : removed.
630 2005-10-31 Atsushi Emomoto <atsushi@ximian.com>
632 * SecurityTokenProvider.cs : added missing bits and MonoTODO.
634 2005-10-31 Atsushi Emomoto <atsushi@ximian.com>
636 * SecurityVersion.cs, SecurityAlgorithms.cs,
637 SecurityStandardsManager.cs, SecurityAlgorithmSuite.cs,
638 SecurityTokenResolver.cs : new files.
639 * Dummy.cs : removed above.
640 * IssuedTokenProvider.cs : tiny method signature fix.
642 2005-10-18 Atsushi Emomoto <atsushi@ximian.com>
644 * SecurityMessageProperty.cs : new file.
645 * Dummy.cs : removed above.
647 2005-10-12 Atsushi Emomoto <atsushi@ximian.com>
649 * SecurityCredentialsManager.cs : new file.
650 * Dummy.cs : removed above.
652 2005-09-28 Atsushi Emomoto <atsushi@ximian.com>
654 * SecurityTokenProvider.cs, IssuedTokenProvider.cs : new files.
655 * Dummy.cs : removed those new classes.