2010-07-27 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.ServiceModel / System.ServiceModel.Configuration / ClaimTypeElement.cs
index 3222dfb38e8ad6d9df5be14d659ff60e90907e76..a71fe2883b432b4026c4dd1e8ce7072dc977b595 100644 (file)
@@ -48,13 +48,13 @@ using System.ServiceModel.Dispatcher;
 using System.ServiceModel.MsmqIntegration;
 using System.ServiceModel.PeerResolvers;
 using System.ServiceModel.Security;
+using System.ServiceModel.Security.Tokens;
 using System.Runtime.Serialization;
 using System.Text;
 using System.Xml;
 
 namespace System.ServiceModel.Configuration
 {
-       [MonoTODO]
        public sealed partial class ClaimTypeElement
                 : ConfigurationElement
        {
@@ -110,7 +110,10 @@ namespace System.ServiceModel.Configuration
                        get { return properties; }
                }
 
-
+               internal ClaimTypeRequirement Create ()
+               {
+                       return new ClaimTypeRequirement (ClaimType, IsOptional);
+               }
        }
 
 }