ndg-oauth-client

OAUTH 2.0-client
Download nu

ndg-oauth-client Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Philip Kershaw
  • Uitgever website:
  • http://proj.badc.rl.ac.uk

ndg-oauth-client Tags


ndg-oauth-client Beschrijving

NDG-OAUTH-client is een OAUTH 2.0-clientbibliotheek en WSGI Middleware-filter. Het ondersteunt eenvoudige string-gebaseerde drager-token en een aangepaste extensie om het gebruik van X.509-certificaten als tokens in te schakelen. Deze laatste is toegevoegd om een SLCS (Short-Livered Credential Service) in te geven om gedelegeerde X.509-inloggegevens uit te geven met Oauth.ndg.oauth.client.lib.oauth2client: Oauth2client is een klant die een opgegeven callable met een toegang noemt Token verkregen vanuit een geconfigureerde OAUTH-server. ndg.oauth.client.lib.oauth2_myproxy_client: Oauth2Myproxyclient breidt dit uit om de sleutelcaptie te verwerken voor het verkrijgen van X.509-certificaten. Het filter ndg.oauth.client.wsgi.oauth2_client.wsgi.oauth2_client: Oauth2clientmiddleWare gebruikt OAuth2MyProxyclient en stelt het verkregen toegangstoken in de WSGI-omgeving in. Het token bevat het sleutel / certificaatpaar zodat deze kan worden gebruikt door andere WSGI-toepassingen of middleware om te authenticeren. Installatieinstallatie kan worden uitgevoerd met behulp van Easy_Install of PIP.ConfigurationExamples zijn aanwezig in de voorbeelden / submap: DRIGER_TOK /: Dit configureert een eenvoudig Testapplicatie die gebruik maakt van string-gebaseerde tokens.slcs /: Dit is een complexer en gespecialiseerd voorbeeld dat x.509 certificaat-gebaseerde tokens is als onderdeel van een kortstondige referentiedienst. De bijbehorende autorisatieserver die beschikbaar is bij het NDG.Oaut-serverpakket vereist toegang tot een speciaal geconfigureerde MyProxyca-service (http://grid.ncsa.illinois.edu/myproxy/ca/) geconfigureerd met een aangepaste PAM om uitgifte van inloggegevens mogelijk te maken. Zie: http://ndg-security.ceda.ac.uk/browser/trunk/mashmydata/pam_credential_translatieDe voorbeelden moeten worden gebruikt in combinatie met het NDG.Oauth Server-pakket. PRODUCTIES HOMEPAGE


ndg-oauth-client Gerelateerde software