1e3789f4bb38974e0eff623f309897d54e00614f
[mono.git] / mcs / class / System.IdentityModel.Selectors / System.IdentityModel.Selectors / ChangeLog
1 2007-05-11  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * CardspaceSelector.cs : so I forgot that I've updated namespace name
4           for win32 client impl.
5
6 2007-04-18  Atsushi Enomoto  <atsushi@ximian.com>
7
8         Now the implementation is moved to Mono.ServiceModel.IdentitySelectors.
9         * CardSpaceSelector.cs : now it is reflection based.
10         * CardSpacePolicyElement.cs : removed NativePolicyElement usage.
11         * NativePolicyElement.cs
12           AsymmetricProofTokenSecurityKey.cs
13           CardSpaceProofToken.cs
14           NativeGenericXmlToken.cs
15           NativeInfocardCryptoHandle.cs
16           NativeInfocardHandleType.cs : removed.
17
18 2007-04-17  Atsushi Enomoto  <atsushi@ximian.com>
19
20         * CardSpacePolicyElement.cs, NativePolicyElement.cs :
21           fixed field names (privacy -> policy).
22         * CardSpaceSelector.cs : fixed error message (it's implemented).
23           IsManagedIssuer is true when IssuerAddress is null.
24
25 2007-04-13  Atsushi Enomoto  <atsushi@ximian.com>
26
27         * NativePolicyElement.cs : issuer could be null (self-issued card).
28         * CardSpaceSelector.cs : throw correct exceptions.
29         * NativeGenericXmlToken : disposable. Create ProofToken (btw it is
30           not serializable with WSSecurityTokenSerializer).
31         * NativeInfocardCryptoHandle.cs : several implementation for
32           ProofToken creation. removed extra types.
33         * AsymmetricProofTokenSecurityKey.cs, CardSpaceProofToken.cs :
34           New files for ProofToken implementation.
35           They are largely unimplemented yet.
36
37 2007-04-12  Atsushi Enomoto  <atsushi@ximian.com>
38
39         * NativeGenericXmlToken.cs, NativeInfocardCryptoHandle.cs :
40           they are marshalled as references. Some workarounds.
41         * CardSpaceSelector.cs : get int hresult.
42         * NativePolicyElement.cs : it is marshalled as struct.
43
44 2007-04-05  Atsushi Enomoto  <atsushi@ximian.com>
45
46         * NativePolicyElement.cs, NativeGenericXmlToken.cs,
47           NativeInfocardCryptoHandle.cs :
48           set CharSet as Unicode in StructLayoutAttributes.
49
50 2007-04-04  Atsushi Enomoto  <atsushi@ximian.com>
51
52         * CardSpacePolicyElement.cs : implemented.
53         * CardspaceSelector.cs : win32 implementation.
54         * NativePolicyElement.cs,
55           NativeGenericXmlToken.cs,
56           NativeInfocardCryptoHandle.cs,
57           NativeInfocardHandleType.cs : win32 interop structures.
58
59 2006-07-18  Atsushi Enomoto  <atsushi@ximian.com>
60
61         * ServiceBusyException.cs, IdentityValidationException.cs,
62           UnsupportedPolicyOptionsException.cs,
63           PolicyValidationException.cs : new files.
64         * Dummy.cs : removed.
65         * StsCommunicationException.cs, UntrustedRecipientException.cs,
66           CardSpaceException.cs, ServiceNotStartedException.cs,
67           UserCancellationException.cs,
68           CardSpacePolicyElement.cs, CardSpaceSelector.cs :
69           fixed all API to July CTP.
70
71 2006-07-18  Atsushi Enomoto  <atsushi@ximian.com>
72
73         * Dummy.cs, CardSpaceSelector.cs :
74           oh, is dependency on System.ServiceModel.dll removed??
75
76 2006-07-18  Atsushi Enomoto  <atsushi@ximian.com>
77
78         * InfoCardException.cs, CardSpaceException.cs :
79           renamed former to latter.
80
81 2006-07-18  Atsushi Enomoto  <atsushi@ximian.com>
82
83         * Dummy.cs, CardSpacePolicyElement.cs, CardSpaceSelector.cs :
84           added.
85         * InfoCardClient.cs : removed.
86         * InfoCardException.cs :
87           changed class name. File name soon to be updated.
88
89 2006-05-29  Atsushi Enomoto  <atsushi@ximian.com>
90
91         * InfoCardClient.cs : build fix.
92
93 2005-11-20  Atsushi Enomoto  <atsushi@ximian.com>
94
95         * InfocardTokenProvider.cs : removed old file (and is build blocker).
96
97 2005-09-28  Atsushi Enomoto  <atsushi@ximian.com>
98
99         * StsCommunicationException.cs, UntrustedRecipientException.cs
100           InfoCardTokenProvider.cs, InfoCardClient.cs
101           InfoCardException.cs, ServiceNotStartedException.cs
102           UserCancellationException.cs : initial checkin.