py-http-signature

Einfache Sichere Signatur für HTTP-Anforderungen mithilfe von HTTP-Signatur
Jetzt downloaden

py-http-signature Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Adam T. Lindsay
  • Website des Verlags:
  • https://github.com/atl/

py-http-signature Stichworte


py-http-signature Beschreibung

PY-HTTP-Signatur ist ein Python-Modul, das HTTP-Anforderungen mit sicheren Signaturen unterschreiben kann 'Hallo World!') Für den Einsatz mit Anfragen: Importieren von JSONIMPORT-Anfragenvon http_signatur.requests_auth Import httpsigsatureauuthauth = httpsigsatureauuth (key_id = 'test', secret = 'test.pem') z = Anfragen.get ('https: //api.joyentcloud .com / My / Packages / Small + 1 GB ', Auth = Auth, Header = {' X-API-Version ':' ~ 6.5 '}) Klasse Initialisierung ParameterHTTP_SIGNATE.SIGNER (SECRET =' ', Algorithmus =' RSA-SHA256 ') geheim, im Falle einer RSA-Signatur ist ein Pfad zu einer privaten RSA-PEM-Datei. Im Falle eines HMAC ist es ein geheimes Passwort. Algorithmus ist eines der sechs erlaubten Unterschriften: RSA-SHA1, RSA-SHA256, RSA-SHA512, HMAC-SHA1, HMAC-SHA256, HMAC-SHA512.HTTP_SIGNATURE.REQUESTS_AUTH.HTTTPSIGNATUREAUTH (Key_ID = '', Secret = '', Algorithmus = 'RSA-SHA256', Header = NONE) KEY_ID ist das Etikett, mit dem das Serversystem Ihre RSA-Signatur oder das Kennwort kennt. Headers ist die Liste der HTTP-Header, die verkettet und als Signaturobjekte verwendet werden. Standardmäßig ist es das Minimum der Spezifikation, den HTTP-Header des Datums. Geheimnis und Algorithmus sind wie oben.produzierende Homepage


py-http-signature Zugehörige Software