DM.SAML2SAML2-ondersteuning op basis van PYXB | |
Download nu |
DM.SAML2 Rangschikking & Samenvatting
Advertentie
- Vergunning:
- BSD License
- Prijs:
- FREE
- Naam uitgever:
- Dieter Maurer
- Uitgever website:
- http://handshake.de
DM.SAML2 Tags
DM.SAML2 Beschrijving
DM.SAML2 biedt ondersteuning voor SAML2 op basis van PYXB; Meer precies de SAML20-bundel van Pyxb.pyxb (http://pypi.python.org/pypi/pyxb) genereert een collectie Python Class voor een XML-schema en biedt middelen om te converteren tussen bijbehorende Python-instanties en XML-documenten. Het wordt gebruikt om SAML2-berichten te genereren en te parsen. Het pakket voegt ondersteuning toe voor digitale handtekeningen en SAML2-bindingen en metadata-management.Dependenciespyxbthis-pakket's versie is getest met versie 1.1.3 van Pyxb. Het werkt mogelijk niet met andere versies.Class-collecties gegenereerd door Pyxb hebben de neiging om een zeer versie afhankelijk te zijn. Ze moeten dus meestal worden geregenereerd wanneer de PYXB-versie is gewijzigd. De versie van de huidige pakket gebruikt meestal de collecties van de klasse van de WSSplat en SAML20-bundels van Pyxb. Ze hebben dus een goede kans om samen met PyXB te worden bijgewerkt. De PYXB SAML2-bundel mist echter ondersteuning voor de zogenaamde SAML2-contextklassen. Dit pakket bevat klassencollecties gegenereerd met pyxb == 1.1.3. Ze moeten worden geregenereerd als de PYXB-versie verandert (en u gebruikt die klassen - wat niet zeer waarschijnlijk is). Het Gen.SH-script in subpakket Pyxb kan lijmen bieden hoe ze ze te regenereren.pyxb ondersteunt momenteel geen installatie via easy_install. U moet het handmatig installeren. Om falen met een geautomatiseerde installatieproef te voorkomen, wordt de PYXB-afhankelijkheid niet gedeclareerd in Setup.py.pyxmlsectHepakket gebruikt Pyxmlsec, de Python-binding aan de XMLSEC-bibliotheek, voor handtekeningondersteuning. Pyxmlsec is niet goed onderhouden. Om het toe te staan om de digitale handtekeningen voor SAML2 te verwerken, moet u op zijn minst de bron met de patch ophalen met de patch die u kunt vinden op http://lists.lachs.libre-entreprise.org/pipermail/pyxmlsec-devel/2010-november/000081 .html Als u op een 64bit-architectuur werkt, heeft u waarschijnlijk ook de patch nodig op http://lists.labs.libre-entreprise.org/pipermail/pyxmlsec-devel/2011-september/000082.htmldue aan de nodige patching, De afhankelijkheid van PYXMLSEC wordt niet aangegeven in Setup.py.LIBXML2PYXMLSEC is afhankelijk van LIBXML2, een van de Python-bindingen aan de LIBXML2-bibliotheek. Deze binding wordt verstrekt als libxml2-python door vele pakketsystemen (voor het besturingssysteemverdelingen). U kunt het dus mogelijk eenvoudig installeren voor uw systeem Python.LIBXML2 is niet geregistreerd bij PYPI (de Python-pakketindex). Daarom kan het niet automatisch worden geïnstalleerd (en wij verklaren deze afhankelijkheid niet in Setup.py). Als u geen systeem breed hebt geïnstalleerd LibxML2-Python-pakket, vindt u de bron op ftp://xmlsoft.org/libxml2/python/. Gebruik de versie die bij uw Python-versie past. Notesnote die kenmerkende creatie en verificatie falen met een obscuur foutbericht van XMLSEC wanneer XMLSEC niet correct is geïnitialiseerd. Als de standaardinitialisatie voldoende voor u is, kunt u DM.XMLSEC.PYXB.UTIL.DEFAULT_INIT () voor initialisatie.product's startpagina bellen
DM.SAML2 Gerelateerde software
Trueactie.MongOfile
Een manier om bestand-achtige objecten op MongoDB te lezen, te schrijven en toe te voegen ...
48