ndg-oauth-Client Ranking & Zusammenfassung
- Name des Herausgebers:
- Philip Kershaw
- Website des Verlags:
- http://proj.badc.rl.ac.uk
ndg-oauth-Client Stichworte
ndg-oauth-Client Beschreibung
NDG-OAUTH-Client ist eine OAuth 2.0-Clientbibliothek und WSGI Middleware-Filter. Es unterstützt ein einfaches Zeichenfolgen-basierter Inhaber-Token und eine benutzerdefinierte Erweiterung, um die Verwendung von X.509-Zertifikaten als Token zu ermöglichen. Letzteres wurde hinzugefügt, um einen SLCS (kurzlebiger Anmeldeinformationsdienst) zu ermöglichen, delegierte X.509-basierte Anmeldeinformationen mit oAuth.ndg.oAuth.client.lib.oAuth2Client zu ermöglichen: oAuth2Client ist ein Client, der einen angegebenen aufrufbaren Zugriff aufzeichnet Token aus einem konfigurierten OAuth-Server erhalten. NDG.OAAUTH.Client.LIB.OAUTH2_MYPROXY_CLIENT: OAuth2MyProxycent erweitert dies, um die Schlüsselerstellung zum Erhalten von X.509-Zertifikaten zu behandeln. Das Filter ndg.oauth.client.wsgi.oAuth2_client: oAuth2clientmiddleware verwendet oAuth2myProxclipycent und setzt das erhaltene Zugriffsstoken in der WSGI-Umgebung. Das Token enthält das Schlüssel- / Zertifikatspirale, damit es von anderen WSGI-Anwendungen oder Middleware zur Authenticsware verwendet werden kann. InstallationInstallation kann mit EASY_INSTALL oder PIP-Konfigurationen ausgeführt werden. ConfigurationSexamples sind in den Beispielen / Unterordner enthalten. Testanwendung, die Zeichenfolgenbasis verwendet Der entsprechende Autorisierungsserver, der im NDG.OAUTH-Server-Paket verfügbar ist, erfordert den Zugriff auf einen speziell konfigurierten MyProxyca-Dienst (http://grid.ncsa.illinois.edu/myproxy/ca/), der mit einem benutzerdefinierten PAM konfiguriert ist, um die Ausgabe von Anmeldeinformationen zu ermöglichen. Siehe: http://ndg-security.ceda.ac.uk/browser/trunk/mashmydata/pam_credential_translationDie Beispiele sollten in Verbindung mit der Homepage von ndg.oauth Server paket.product verwendet werden.
ndg-oauth-Client Zugehörige Software