Author: atsushi
Date: 2007-03-01 04:59:00 -0500 (Thu, 01 Mar 2007)
New Revision: 73582
Modified:
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/ChangeLog
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/InitiatorServiceModelSecurityTokenRequirement.cs
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/RecipientServiceModelSecurityTokenRequirement.cs
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/ServiceModelSecurityTokenRequirement.cs
Log:
2007-03-01 Atsushi Enomoto <[EMAIL PROTECTED]>
* ServiceModelSecurityTokenRequirement.cs,
RecipientServiceModelSecurityTokenRequirement.cs,
InitiatorServiceModelSecurityTokenRequirement.cs :
implemented ToString().
Modified:
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/ChangeLog
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/ChangeLog
2007-03-01 08:21:30 UTC (rev 73581)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/ChangeLog
2007-03-01 09:59:00 UTC (rev 73582)
@@ -1,5 +1,12 @@
2007-03-01 Atsushi Enomoto <[EMAIL PROTECTED]>
+ * ServiceModelSecurityTokenRequirement.cs,
+ RecipientServiceModelSecurityTokenRequirement.cs,
+ InitiatorServiceModelSecurityTokenRequirement.cs :
+ implemented ToString().
+
+2007-03-01 Atsushi Enomoto <[EMAIL PROTECTED]>
+
* SslSecurityTokenParameters.cs : more initialization of requirement.
* SslSecurityTokenAuthenticator.cs : new file.
Modified:
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/InitiatorServiceModelSecurityTokenRequirement.cs
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/InitiatorServiceModelSecurityTokenRequirement.cs
2007-03-01 08:21:30 UTC (rev 73581)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/InitiatorServiceModelSecurityTokenRequirement.cs
2007-03-01 09:59:00 UTC (rev 73582)
@@ -58,10 +58,9 @@
set { Properties [ViaProperty] = value; }
}
- [MonoTODO]
public override string ToString ()
{
- return base.ToString ();
+ return Dump ();
}
}
}
Modified:
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/RecipientServiceModelSecurityTokenRequirement.cs
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/RecipientServiceModelSecurityTokenRequirement.cs
2007-03-01 08:21:30 UTC (rev 73581)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/RecipientServiceModelSecurityTokenRequirement.cs
2007-03-01 09:59:00 UTC (rev 73582)
@@ -75,10 +75,9 @@
set { Properties [SuppressAuditFailureProperty] =
value; }
}
- [MonoTODO]
public override string ToString ()
{
- return base.ToString ();
+ return Dump ();
}
}
}
Modified:
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/ServiceModelSecurityTokenRequirement.cs
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/ServiceModelSecurityTokenRequirement.cs
2007-03-01 08:21:30 UTC (rev 73581)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.Security.Tokens/ServiceModelSecurityTokenRequirement.cs
2007-03-01 09:59:00 UTC (rev 73582)
@@ -25,10 +25,12 @@
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
+using System.Collections.Generic;
using System.IdentityModel.Selectors;
using System.IdentityModel.Tokens;
using System.ServiceModel.Channels;
using System.ServiceModel.Security;
+using System.Text;
namespace System.ServiceModel.Security.Tokens
{
@@ -216,5 +218,18 @@
}
set { Properties [TransportSchemeProperty] = value; }
}
+
+ internal string Dump ()
+ {
+ StringBuilder sb = new StringBuilder ();
+ sb.Append (GetType ()).Append (":");
+ foreach (KeyValuePair<string, object> p in Properties)
+ sb.Append ("\n------------\n")
+ .Append ("URI: ")
+ .Append (p.Key)
+ .Append ("\nValue: ")
+ .Append (p.Value);
+ return sb.ToString ();
+ }
}
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches