Permalink
Browse files

Initial indigo/infocard checkin.

svn path=/trunk/olive/; revision=66892
  • Loading branch information...
1 parent e2b81dd commit 560cef00e404d6abb0f4fdd280b5b125a5c3e8bd @atsushieno atsushieno committed Oct 23, 2006
Showing 1,096 changed files with 133,189 additions and 5 deletions.
View
@@ -0,0 +1,5 @@
+2006-10-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ (started to log)
+ * Makefile : added scripts.
+ * scripts : new dir.
View
@@ -1,8 +1,8 @@
thisdir := .
-SUBDIRS := build class tools nunit20 data
+SUBDIRS := build class tools nunit20 data scripts
-net_3_0_SUBDIRS := build class tools nunit20 data
+net_3_0_SUBDIRS := build class tools nunit20 data scripts
include build/rules.make
View
@@ -1,3 +1,7 @@
+2005-10-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ * rules.make : target dll-sources (formerly updated-dll-sources).
+
2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
* library.make : updated-dll-sources now supports *_test.dll.sources
View
@@ -162,3 +162,9 @@ dist-default:
withmcs:
$(MAKE) MCS='$(INTERNAL_MCS)' BOOTSTRAP_MCS='$(INTERNAL_MCS)' all
+
+dll-sources:
+ echo "../../build/common/Consts.cs" > $(LIBRARY).sources
+ echo "../../build/common/MonoTODOAttribute.cs" >> $(LIBRARY).sources
+ ls */*.cs >> $(LIBRARY).sources
+ cd Test; ls */*.cs > ../$(LIBRARY:.dll=_test.dll).sources; cd ..
View
@@ -0,0 +1,10 @@
+2006-10-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ (started to log)
+ * Makefile : added System.Runtime.Serialization,
+ System.IdentityModel, System.IdentityModel.Selectors and
+ System.ServiceModel.
+ * winfx.pub : new file for signing above assemblies.
+ * System.Runtime.Serialization, System.IdentityModel,
+ System.IdentityModel.Selectors, System.ServiceModel :
+ new assemblies for indigo.
View
@@ -13,7 +13,11 @@ SUBDIRS = \
System.Workflow.ComponentModel \
System.Workflow.Activities \
WindowsBase \
- PresentationFramework
+ PresentationFramework \
+ System.Runtime.Serialization \
+ System.IdentityModel \
+ System.IdentityModel.Selectors \
+ System.ServiceModel
DISTFILES = \
LICENSE \
@@ -0,0 +1,59 @@
+//
+// AssemblyInfo.cs
+//
+// Author:
+// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
+//
+// (C) 2003 Ximian, Inc. http://www.ximian.com
+//
+
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// 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;
+using System.Reflection;
+using System.Resources;
+using System.Security;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about the System.IdentityModel.Selectors assembly
+
+[assembly: AssemblyVersion (Consts.FxVersion)]
+[assembly: SatelliteContractVersion (Consts.FxVersion)]
+
+[assembly: AssemblyTitle ("System.IdentityModel.Selectors.dll")]
+[assembly: AssemblyDescription ("System.IdentityModel.Selectors.dll")]
+[assembly: AssemblyConfiguration ("Development version")]
+[assembly: AssemblyCompany ("MONO development team")]
+[assembly: AssemblyProduct ("MONO CLI")]
+[assembly: AssemblyCopyright ("(c) 2005 Various Authors")]
+[assembly: AssemblyTrademark ("")]
+
+[assembly: CLSCompliant (true)]
+[assembly: AssemblyDefaultAlias ("System.IdentityModel.Selectors.dll")]
+[assembly: AssemblyInformationalVersion ("0.0.0.1")]
+[assembly: NeutralResourcesLanguage ("en-US")]
+
+[assembly: ComVisible (false)]
+
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile("../winfx.pub")]
@@ -0,0 +1,21 @@
+2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * Microsoft.InfoCards.Diagnostics has gone.
+
+2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * Makefile: oh, is dependency on System.ServiceModel.dll removed??
+
+2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * Makefile : added reference to System.IdentityModel.dll i.e. it
+ has long been broken :|
+
+2006-07-04 Atsushi Enomoto <atsushi@ximian.com>
+
+ * Makefile : add path to referenced assemblies as gmcs always loads
+ them from the GAC.
+
+2005-09-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * Makefile, Microsoft.Infocards.dll : initial checkin.
@@ -0,0 +1,26 @@
+thisdir = class/System.IdentityModel.Selectors
+SUBDIRS =
+include ../../build/rules.make
+
+LIBRARY = System.IdentityModel.Selectors.dll
+LIB_MCS_FLAGS = \
+ /r:System.dll \
+ /r:System.Xml.dll \
+ /r:System.Security.dll \
+ /r:../lib/net_3_0/System.Runtime.Serialization.dll \
+ /r:../lib/net_3_0/System.IdentityModel.dll
+
+TEST_MCS_FLAGS = $(LIB_MCS_FLAGS)
+
+EXTRA_DISTFILES =
+
+# This is a WinFX only assembly
+VALID_PROFILE := $(filter net_3_0, $(PROFILE))
+ifndef VALID_PROFILE
+LIBRARY_NAME = dummy-System.IdentityModel.Selectors.dll
+NO_INSTALL = yes
+NO_SIGN_ASSEMBLY = yes
+NO_TEST = yes
+endif
+
+include ../../build/library.make
@@ -0,0 +1,14 @@
+../../build/common/Consts.cs
+../../build/common/MonoTODOAttribute.cs
+Assembly/AssemblyInfo.cs
+System.IdentityModel.Selectors/CardSpaceException.cs
+System.IdentityModel.Selectors/CardSpacePolicyElement.cs
+System.IdentityModel.Selectors/CardSpaceSelector.cs
+System.IdentityModel.Selectors/IdentityValidationException.cs
+System.IdentityModel.Selectors/PolicyValidationException.cs
+System.IdentityModel.Selectors/ServiceBusyException.cs
+System.IdentityModel.Selectors/ServiceNotStartedException.cs
+System.IdentityModel.Selectors/StsCommunicationException.cs
+System.IdentityModel.Selectors/UnsupportedPolicyOptionsException.cs
+System.IdentityModel.Selectors/UntrustedRecipientException.cs
+System.IdentityModel.Selectors/UserCancellationException.cs
@@ -0,0 +1,57 @@
+//
+// CardSpaceException.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2005 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// 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;
+using System.Runtime.Serialization;
+
+namespace System.IdentityModel.Selectors
+{
+ [Serializable]
+ public class CardSpaceException : Exception
+ {
+ public CardSpaceException ()
+ : this ("CardSpace exception.")
+ {
+ }
+
+ public CardSpaceException (string message)
+ : this (message, null)
+ {
+ }
+
+ protected CardSpaceException (SerializationInfo info,
+ StreamingContext context)
+ : base (info, context)
+ {
+ }
+
+ public CardSpaceException (string message, Exception innerException)
+ : base (message, innerException)
+ {
+ }
+ }
+}
@@ -0,0 +1,84 @@
+//
+// CardSpacePolicyElement.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2006 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// 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;
+using System.Collections.ObjectModel;
+using System.Runtime.Serialization;
+using System.Xml;
+
+namespace System.IdentityModel.Selectors
+{
+ public class CardSpacePolicyElement
+ {
+ [MonoTODO]
+ public CardSpacePolicyElement (
+ XmlElement target, XmlElement issuer,
+ Collection<XmlElement> parameters,
+ Uri privacyNoticeLink,
+ int privacyNoticeVersion,
+ bool isManagedIssuer)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public bool IsManagedIssuer {
+ get { throw new NotImplementedException (); }
+ set { throw new NotImplementedException (); }
+ }
+
+ [MonoTODO]
+ public XmlElement Issuer {
+ get { throw new NotImplementedException (); }
+ set { throw new NotImplementedException (); }
+ }
+
+ [MonoTODO]
+ public Collection<XmlElement> Parameters {
+ get { throw new NotImplementedException (); }
+ }
+
+
+ [MonoTODO]
+ public Uri PolicyNoticeLink {
+ get { throw new NotImplementedException (); }
+ set { throw new NotImplementedException (); }
+ }
+
+ [MonoTODO]
+ public int PolicyNoticeVersion {
+ get { throw new NotImplementedException (); }
+ set { throw new NotImplementedException (); }
+ }
+
+ [MonoTODO]
+ public XmlElement Target {
+ get { throw new NotImplementedException (); }
+ set { throw new NotImplementedException (); }
+ }
+ }
+}
@@ -0,0 +1,68 @@
+//
+// CardSpaceSelector.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2005-2006 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// 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;
+using System.Collections;
+using System.Collections.Generic;
+using System.IdentityModel.Tokens;
+using System.Xml;
+
+namespace System.IdentityModel.Selectors
+{
+ public static class CardSpaceSelector
+ {
+ [MonoTODO]
+ public static GenericXmlSecurityToken GetToken (
+ CardSpacePolicyElement [] policyChain,
+ SecurityTokenSerializer serializer)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public static GenericXmlSecurityToken GetToken (
+ XmlElement endpoint,
+ IEnumerable<XmlElement> policy,
+ XmlElement requiredRemoteTokenIssuer,
+ SecurityTokenSerializer serializer)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public static void Import (string fileName)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public static void Manage ()
+ {
+ throw new NotImplementedException ();
+ }
+ }
+}
Oops, something went wrong. Retry.

0 comments on commit 560cef0

Please sign in to comment.