SAML SSO Component Suite for .NET 2010

Lizenz: Kostenlose Testversion ‎Dateigröße: 6.28 MB
‎Benutzerbewertung: 3.5/5 - ‎2 ‎Stimmen

Die Security Assertion Markup Language (SAML) v1.1 und v2.0 Single Sign-On (SSO) Component Suite für .NET ist ein Toolkit zum Hinzufügen von Unterstützung für SAML v1.1 und v2.0 SSO für ASP.NET Anwendungen. Die Komponentensuite ist vollständig mit den Spezifikationen OASIS Security Assertion Markup Language v1.1 und v2.0 kompatibel und bietet .NET-Entwicklern eine einfache Möglichkeit, SAML-fähige Anwendungen zu erstellen. Beispiele für Identitätsanbieter und Dienstanbieter ASP.NET Projekte sind der Nachweis der Interoperabilität mit Google Apps, Salesforce und Shibboleth sowie von Identitätsanbietern und Dienstanbietern, die Single Sign-On und Logout initiiert haben. SAML-Assertionen Erstellen, Ändern und Zugreifen auf SAML-Assertionen Serialisieren von SAML-Assertionen zu und aus XML Generieren und Überprüfen von XML-Signaturen für SAML-Assertionen Verschlüsseln und Entschlüsseln von SAML-Assertionen SAML-Protokoll Erstellen, Ändern und Zugreifen auf SAML-Protokollnachrichten Serialisieren von SAML-Nachrichten zu und aus XML Generieren und Überprüfen von XML-Signaturen für SAML-Nachrichten SAML-Bindungen HTTP-POST HTTP-Umleitung HTTP-Artefakt Seife PAOS SAML-URI SAML-Profile Webbrowser Single Sign-On - Identitätsanbieter und Dienstanbieter initiiert Einmalige Abmeldung Artefaktauflösung Identitätsanbieterermittlung Authentifizierungs-, Attribut- und Assertionsabfrage Verwaltung und Zuordnung von Namenskennungen SAML-Metadaten Erstellen, Ändern und Zugreifen auf alle SAML-Metadaten Serialisieren von und nach XML Generieren und Überprüfen von XML-Signaturen in SAML-Metadaten Was ist enthalten Voll ausgestattete SAML v2.0-Komponente für .NET 2.0, 3.0, 3.5 und 4.0 (Visual Studio 2005, 2008, 2010) Beispielprojekte mit vollständigem Quellcode Umfassende Dokumentation 12 Monate kostenloser Standard-Support inklusive kleinerer Release-Upgrades Lizenzfreie Laufzeit Vollständiger Quellcode zum Kauf verfügbar

VERSIONSVERLAUF

  • Version 2010 veröffentlicht auf 2014-01-01

    EULA - Endbenutzer-Lizenzvertrag



    Endbenutzer-Lizenzvertrag für ComponentSpace-Software
    Dieser Endbenutzer-Lizenzvertrag ("EULA") ist eine rechtliche Vereinbarung zwischen Ihnen (entweder einer Einzelperson oder einer einzelnen Einheit) und ComponentSpace Pty Ltd (ComponentSpace) für das componentSpace-Softwareprodukt, das dieser EULA beiliegt, einschließlich Computersoftware und kann zugehörige Medien, gedruckte Materialien sowie Online- oder elektronische Dokumentation ("SOFTWARE PRODUKT") umfassen. Durch die Installation, das Kopieren oder die anderweitige Verwendung des SOFTWAREPRODUKTS erklären Sie sich mit den Bedingungen dieser EULA einverstanden. Wenn Sie den Bedingungen dieser EULA nicht zustimmen, installieren, kopieren oder verwenden Sie das SOFTWAREPRODUKT nicht.

    1. LIZENZERTEILUNG
    In Anbetracht Ihrer Zahlung der anfallenden Lizenzgebühren gewährt Ihnen ComponentSpace hiermit eine nicht ausschließliche, nicht übertragbare Lizenz für einen SINGLE SOFTWARE DEVELOPER, um eine einzelne Kopie des SOFTWAREPRODUKTS zu installieren, zu verwenden und anzuzeigen. Sie können das SOFTWAREPRODUKT von einem Computer auf einen anderen verschieben, und das SOFTWAREPRODUKT kann sich gleichzeitig auf mehr als einem Computer aufhalten, solange es nur für die Verwendung eines SINGLE SOFTWARE DEVELOPER ist. Wenn Sie eine Site-Lizenz für das SOFTWAREPRODUKT (Site License) erwerben, erstreckt sich die EULA auf alle Softwareentwickler innerhalb der Einkaufsorganisation, die sich an derselben Geschäftsadresse befinden oder von Zeit zu Zeit von zu Hause oder an anderen Standorten außerhalb der Geschäftsadresse telependeln.

    Sie können das SOFTWAREPRODUKT zum Zwecke der Entwicklung Ihrer eigenen Softwareanwendungen gemäß den Bestimmungen dieser EULA verwenden. Eine Kopie des SOFTWARE-PRODUKTS kann zu Archivierungs- oder Sicherungszwecken angefertigt werden, sofern sie alle ursprünglichen Software PRODUKT-Eigentumshinweise enthält. Sie dürfen Ihre Rechte an der SOFTWARE PRODUKT nicht unterlizenzieren, vermieten, verteilen, verleasen oder anderweitig übertragen oder abtreten. Sie dürfen das SOFTWAREPRODUKT ausschließlich in seiner ursprünglichen Form verwenden und dürfen das SOFTWAREPRODUKT nicht ändern, ändern oder modifizieren, übersetzen, umkehren, kompilieren, zerlegen oder in irgendeiner Weise das SOFTWAREPRODUKT zurückentwickeln. Wenn Ihnen Fehlerbehebungen, Erweiterungen oder Aktualisierungen des SOFTWAREPRODUKTS oder neuer Versionen des SOFTWAREPRODUKTS zur Verfügung gestellt werden und von Ihnen eingeholt werden, werden sie Teil des SOFTWAREPRODUKTS und unterliegen den Bedingungen dieser EULA. ComponentSpace behält sich alle Rechte vor, die Ihnen in dieser EULA nicht ausdrücklich gewährt werden. Ungeachtet des Vorstehenden können Sie Ihre Rechte am SOFTWAREPRODUKT an eine natürliche oder juristische Person abtreten, die Sie mit oder in die Sie fusionieren oder die im Wesentlichen alle Ihre Vermögenswerte oder Aktien erwerben.

    2. RECHTE AM SOFTWAREPRODUKT
    Sie erkennen an, dass das SOFTWAREPRODUKT und alle Kopien, unabhängig von der Form oder dem Medium, in dem das Original oder die Kopien vorhanden sein können, das alleinige und ausschließliche Eigentum von ComponentSpace sind; durch die Annahme dieser EULA, Sie nicht Eigentümer des softwarePRODUKT werden, das auf den Medien aufgezeichnet wird. Sie erkennen ferner an, dass das SOFTWAREPRODUKT, einschließlich des Codes, der Logik und der Struktur des SOFTWAREPRODUKTS, wertvolle Geschäftsgeheimnisse von ComponentSpace enthält. Sie erklären sich damit einverstanden, das SOFTWAREPRODUKT im Einklang mit der Aufrechterhaltung der ComponentSpaces-Rechte im SOFTWAREPRODUKT, wie in dieser EULA dargelegt, zu sichern und zu schützen.

    3. COPYRIGHT
    Alle Titel und Urheberrechte an und an der SOFTWARE PRODUKT (einschließlich, aber nicht beschränkt auf Bilder und Texte, die in das SOFTWAREPRODUKT integriert sind), die begleitenden gedruckten Materialien und alle Kopien des SOFTWAREPRODUKTS sind Eigentum von ComponentSpace oder seinen Lieferanten. Das SOFTWAREPRODUKT ist durch Urheberrechtsgesetze und internationale Vertragsbestimmungen geschützt. Daher müssen Sie das SOFTWAREPRODUKT wie jedes andere urheberrechtlich geschützte Material behandeln. Sie dürfen die gedruckten Materialien, falls vorhanden, nicht kopieren, die dem SOFTWAREPRODUKT beigefügt sind.

    4. ERSTELLEN VON ANWENDUNGEN
    Sie können Ihre eigenen Anwendungen, die das SOFTWAREPRODUKT als Laufzeitkomponente ("Applications") verwenden, ohne Zahlung an ComponentSpace frei verteilen, wenn und nur, wenn die Anwendungen: (a) nur die Laufzeitkomponente des SOFTWAREPRODUKTS enthalten; und (b) keine Änderungen am SOFTWAREPRODUKT enthalten (einschließlich Änderungen der ursprünglichen Eigentumshinweise); und (c) nicht im Wesentlichen die gleiche Funktionalität wie das SOFTWAREPRODUKT bieten oder als einen ihrer Zwecke zur Entwicklung anderer Software dienen, die mit dem SOFTWAREPRODUKT konkurrieren würde; und (d) keinen Teil der Dokumentation für das SOFTWAREPRODUKT reproduzieren oder verteilen oder die Anwendung in einer Weise dokumentieren, die die programmgesteuerte Schnittstelle zum SOFTWAREPRODUKT identifiziert; und (e) unterliegen einer Lizenzvereinbarung, die (i) die Nutzung des SOFTWAREPRODUKTS durch Anwendungsendnutzer auf eine Laufzeitkomponente beschränkt, (ii) beschränkt den Endbenutzer der Anwendung daran, das SOFTWAREPRODUKT zu ändern, zu ändern oder zu modifizieren, abgeleitete Werke, Übersetzungen, Reverse-Assembling, Reverse-Compiling, Demontage oder in irgendeiner Weise Reverse Engineering des SOFTWARE-PRODUKTS zu erstellen, und (iii) verhindert, dass der Anwendungsendbenutzer unterlizenziert, vermietet, vermietet, vermietet oder anderweitig einen Teil des SOFTWARE-PRODUKTS überträgt oder zuweist, außer wie in diesem EULA ausdrücklich zulässig.

    5. BEISPIELANWENDUNGEN
    Nur in Bezug auf die Teile des SOFTWARE-PRODUKTS, die als Beispielcode identifiziert wurden ("Beispielcode"), gewährt Ihnen ComponentSpace auch das Recht, den Beispielcode ausschließlich für die Gestaltung, Entwicklung und Testen von Softwareprodukten und zur Verrebung und Verbreitung des Beispielcodes sowie aller Änderungen daran, sofern Sie damit einverstanden sind, den Beispielcode nur in Verbindung mit und als Teil eines von Ihnen entwickelten Softwareanwendungsprodukts oder einer von Ihnen entwickelten Webseite zu verteilen, die dem Beispielcode wesentliche und primäre Funktionen oder Konstruktionen hinzufügt ("Anwendung"); (B) den Namen, das Logo oder die Marken von ComponentSpaces nicht verwenden, um die Anwendung zu vermarkten; (C) einen gültigen Copyright-Hinweis auf die Anwendung enthalten; (D) ComponentSpace von und vor Ansprüchen oder Klagen, einschließlich Anwaltskosten, die sich aus der Nutzung oder Verbreitung der Anwendung ergeben oder ergeben, zu entschädigen, schadlos zu halten und zu verteidigen; (E) eine weitere Verbreitung des Beispielcodes durch Ihren Endbenutzer nicht zulässt.

    6. LAUFZEIT
    Diese EULA ist unbefristet, es sei denn, Sie halten sich nicht an eine ihrer Bedingungen, in diesem Fall endet sie sofort und ohne zusätzliche vorherige Ankündigung, vorausgesetzt jedoch, dass Kopien der Laufzeitkomponente des SOFTWAREPRODUKTS, die Teil der an Dritte lizenzierten Anwendungen sind, von solchen lizenzierten Dritten gemäß dieser EULA aufbewahrt werden können. Nach Beendigung oder Ablauf dieser EULA müssen Sie das Original und alle vollständigen oder teilweisen Kopien des SOFTWAREPRODUKTS vernichten und nicht auf diese Medien zugreifen, um eines der SOFTWAREPRODUKTE wiederherzustellen. Die Bestimmungen der Abschnitte 2, 3, 7, 8, 9, 10, 11, 12, 13 und 14 gelten für die Beendigung dieser EULA.

    7. U.S. GOVERNMENT RESTRICTED RECHTE
    Das SOFTWAREPRODUKT und die Dokumentation werden mit RESTRICTED RIGHTS geliefert. Die Verwendung, Vervielfältigung oder Offenlegung durch die Regierung unterliegt Beschränkungen gemäß Buchstabe c)(1)(ii) der Klausel über Rechte an technischen Daten und Computersoftware unter DFARS 252.227-7013 oder unter den Absätzen c)(1) und (2) der kommerziellen Computersoftware-beschränkten Rechte unter 48 CFR 52.227-19. Hersteller ist ComponentSpace/PO Box 420/Robina, QLD 4226/Australien.

    8. EXPORTBESCHRÄNKUNGEN
    Sie erklären sich damit einverstanden, dass weder Sie noch Ihre Kunden beabsichtigen oder werden, direkt oder indirekt (i) das SOFTWAREPRODUKT oder die zugehörige Dokumentation und die damit verbundenen technischen Daten oder (ii) Ihr Softwareprodukt oder Ihren Prozess zu exportieren oder zu übermitteln, oder Dienstleistung, die das direkte Produkt des SOFTWARE-PRODUKTS ist, in jedes Land, in das eine solche Ausfuhr oder Übermittlung durch eine anwendbare US-Verordnung oder -Gesetz beschränkt ist, ohne vorherige schriftliche Zustimmung des Bureau of Export Administration des US-Handelsministeriums oder einer anderen staatlichen Stelle, die für diese Ausfuhr oder Übermittlung zuständig sein könnte.

    9. HAFTUNGSAUSSCHLUSS
    DAS SOFTWAREPRODUKT IST BEREITGESTELLT "AS-IS," OHNE JEGLICHE GEWÄHRLEISTUNG, UND JEDE VERWENDUNG DES SOFTWAREPRODUKTS ERFOLGT AUF EIGENE GEFAHR. Im größtmöglichen gesetzlich zulässigen Umfang lehnen ComponentSpace und seine Lieferanten alle ausdrücklichen oder stillschweigenden Gewährleistungen ab, weder ausdrücklich noch stillschweigend, einschließlich, aber nicht beschränkt auf stillschweigende Gewährleistungen UND BEDINGUNGEN der Marktgängigkeit, Eignung für einen bestimmten Zweck, TITLE, AND NON-INFRINGEMENT, in Bezug auf das SOFTWAREPRODUKT.

    10. HAFTUNGSBESCHRÄNKUNG
    Im größtmöglichen gesetzlich zulässigen Umfang haftet ComponentSpace oder seine Lieferanten in keinem Fall für besondere, zufällige, indirekte oder Folgeschäden jeglicher Art (einschließlich, aber nicht beschränkt auf Schäden für entgangene Geschäftsgewinne, Betriebsunterbrechungen, Verlust von Geschäftsinformationen oder sonstiger Finanziellernverlust), die sich aus der Nutzung oder Unfähigkeit zur Nutzung des SOFTWAREPRODUKTS ergeben, auch wenn ComponentSpace auf die Möglichkeit solcher Schäden hingewiesen wurde. In keinem Fall darf die ComponentSpaces-Haftung den an ComponentSpace für das SOFTWAREPRODUKT gezahlten Preis übersteigen.

    11. INDEMNIFIKATION
    Sie erklären sich hiermit damit einverstanden, ComponentSpace und seine leitenden Angestellten, Direktoren, Mitarbeiter, Vertreter und Vertreter von jeder Forderung, Forderung, Verlust, Haftung oder Schäden jeglicher Art, einschließlich tatsächlicher Anwaltskosten, sei es in unerlaubter Handlung oder einem Vertrag, davon freizustellen, dass sie oder einer von ihnen aufgrund von Ansprüchen, die von Dritten in Bezug auf eine Verletzung oder Verletzung dieser EULA durch Sie oder auf der Grundlage von Ansprüchen auf der Grundlage der SOFTWARE PRODUKT geltend gemacht werden, entstehen können. darin enthalten.

    12. VOLLSTÄNDIGE VEREINBARUNG
    SIE ERKENNEN AN, DASS SIE DIESE LIZENZ GELESEN HABEN, SIE VERSTEHEN UND DAMIT EINVERSTANDEN SIND, AN IHRE GESCHÄFTSBEDINGUNGEN GEBUNDEN ZU SEIN. SIE AUCH DAMIT EINVERSTANDEN, DASS DIESE LIZENZ DAS COMPLETE UND EXKLUSIVE STATEMENT DER VEREINBARUNG ZWISCHEN COMPONENTSPACE UND IHNEN IST, WELCHE EINEN VORSCHLAG, PRIOR AGREEMENT, ODER LIZENZ, ORAL ODER WRITTEN, AND ANY OTHER COMMUNICATIONS RELATING TO THE SUBJECT MATTER OF THIS EULA.

    13. MISCELLANEOUS
    Sollte eine Klausel dieser EULA für ungültig befunden werden, so wird die Klausel im erforderlichen Umfang geändert oder weggelassen, und der Rest der EULA bleibt in vollem Umfang wirksam.

    14. GELTENDES RECHT
    Diese EULA unterliegt den im Bundesstaat Queensland, Australien geltenden Gesetzen, und alle Streitigkeiten haben ausschließlichen Gerichtsstand vor den Bundes- und Landesgerichten in Queensland, und beide Parteien stimmen der Zuständigkeit dieser Gerichte zu.

Programmdetails