f3cafb059bae11718c4ce6c720a7a445d02c07ad
[mono.git] / mcs / class / System.IdentityModel / System.IdentityModel.Selectors / ChangeLog
1 2010-07-28  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * SecurityTokenRequirement.cs : return false if property value is
4           null in the internal dictionary (unlike Dictionary<K,V>).
5
6 2007-11-27  Atsushi Enomoto  <atsushi@ximian.com>
7
8         * SecurityTokenRequirement.cs : fill out parameter properly (gmcs
9           does not report it; see bug #334258).
10
11 2007-03-05  Atsushi Enomoto  <atsushi@ximian.com>
12
13         * SecurityTokenRequirement.cs :
14           Reject type-mismatch in TryGetProperty().
15
16 2007-02-21  Atsushi Enomoto  <atsushi@ximian.com>
17
18         * SecurityTokenResolver.cs : fixed some error messages.
19
20 2007-02-15  Atsushi Enomoto  <atsushi@ximian.com>
21
22         * X509SecurityTokenAuthenticator.cs : message formatting fix.
23
24 2006-09-27  Atsushi Enomoto  <atsushi@ximian.com>
25
26         * SecurityTokenResolver.cs : handle matchLocalId in the default impl.
27
28 2006-09-19  Atsushi Enomoto  <atsushi@ximian.com>
29
30         * SecurityTokenProvider.cs : implemented cancel/renew stuff (not
31           supported by default).
32         * KerberosSecurityTokenProvider.cs : somehow implemented for
33           tests.
34         * SecurityTokenManager.cs,
35           SecurityTokenVersion.cs : removed MonoTODOs.
36
37 2006-09-15  Atsushi Enomoto  <atsushi@ximian.com>
38
39         * SecurityTokenRequirement.cs : seems like KeyUsage does not exist
40           by default.
41
42 2006-09-14  Atsushi Enomoto  <atsushi@ximian.com>
43
44         * SamlSecurityTokenAuthenticator.cs : missing MonoTODOs.
45         * WindowsUserNameSecurityTokenAuthenticator.cs : fixed ctors.
46
47 2006-09-14  Atsushi Enomoto  <atsushi@ximian.com>
48
49         * UserNameSecurityTokenAuthenticator.cs,
50           RsaSecurityTokenAuthenticator.cs,
51           CustomUserNameSecurityTokenAuthenticator.cs,
52           X509SecurityTokenAuthenticator.cs,
53           UserNamePasswordValidator.cs : implemented.
54           SamlSecurityTokenAuthenticator.cs : partly implemented.
55         * X509CertificateValidator.cs : "None" was causing error at any time.
56
57 2006-09-12  Atsushi Enomoto  <atsushi@ximian.com>
58
59         * X509SecurityTokenProvider.cs : implemented IDisposable. There I
60           have no other idea than it affects on X509Store.
61
62 2006-09-12  Atsushi Enomoto  <atsushi@ximian.com>
63
64         * UserNameSecurityTokenProvider.cs, SecurityTokenProvider.cs :
65           warning cleanup.
66
67 2006-08-28  Atsushi Enomoto  <atsushi@ximian.com>
68
69         * X509SecurityTokenProvider.cs : implemented another constructor.
70
71 2006-08-23  Atsushi Enomoto  <atsushi@ximian.com>
72
73         * X509CertificateValidator.cs : implemented.
74
75 2006-08-23  Atsushi Enomoto  <atsushi@ximian.com>
76
77         * SecurityTokenRequirement.cs : oops, please no infinite loop.
78           Fixed default values.
79
80 2006-08-23  Atsushi Enomoto  <atsushi@ximian.com>
81
82         * SecurityTokenResolver.cs : added missing members and implemented.
83         * SecurityTokenRequirement.cs : those properties should be accessible
84           via Properties.
85
86 2006-08-22  Atsushi Enomoto  <atsushi@ximian.com>
87
88         * SecurityTokenRequirement.cs : don't access properties directly, it
89           could be null.
90
91 2006-08-14  Atsushi Enomoto  <atsushi@ximian.com>
92
93         * SecurityTokenRequirement.cs : GetProperty() should return an
94           instance of derived classes without problem.
95         * X509SecurityTokenProvider.cs : fixed .ctor().
96
97 2006-07-04  Atsushi Enomoto  <atsushi@ximian.com>
98
99         * SecurityTokenRequirement.cs : fixes from run-test.
100
101 2006-07-04  Atsushi Enomoto  <atsushi@ximian.com>
102
103         * SecurityTokenRequirement.cs : June CTP update.
104
105 2006-03-24  Atsushi Enomoto  <atsushi@ximian.com>
106
107         * SecurityTokenResolver.cs : updated to Feb.CTP API.
108           SecurityTokenVersion.cs
109           X509CertificateValidator.cs
110           KerberosSecurityTokenProvider.cs
111           UserNameSecurityTokenProvider.cs
112           SecurityTokenManager.cs
113           UserNamePasswordValidator.cs
114           X509SecurityTokenProvider.cs : stubs for SecurityTokenProvider and
115           all derived classes.
116         * Dummy.cs : we don't need it anymore.
117
118 2006-03-23  Atsushi Enomoto  <atsushi@ximian.com>
119
120         * SecurityTokenRequirement.cs : new file.
121         * SecurityTokenAuthenticator.cs
122           WindowsUserNameSecurityTokenAuthenticator.cs
123           WindowsSecurityTokenAuthenticator.cs
124           SamlSecurityTokenAuthenticator.cs
125           X509SecurityTokenAuthenticator.cs
126           CustomUserNameSecurityTokenAuthenticator.cs
127           KerberosSecurityTokenAuthenticator.cs
128           UserNameSecurityTokenAuthenticator.cs
129           RsaSecurityTokenAuthenticator.cs :
130           new stubs for SecurityTokenAuthenticator and subclasses.
131
132 2006-03-22  Atsushi Enomoto  <atsushi@ximian.com>
133
134         * SecurityTokenSerializer.cs : new file.
135         * Dummy.cs : removed above. some API fix.
136         * SecurityTokenProvider.cs SecurityTokenResolver.cs :
137           updated to Feb.CTP API.
138
139 2006-02-23  Atsushi Enomoto  <atsushi@ximian.com>
140
141         * Dummy.cs : added.