requests-ecp

requests-ecp provides a SAML/ECP authentication handler for Requests.

Installation

$ conda install -c conda-forge requests-ecp

Supported python versions: 3.6+.

$ python -m pip install requests-ecp

Supported python versions: 3.5+.

User documentation

requests_ecp Module

Classes

HTTPECPAuth(idp[, kerberos, username, password])

ECPAuthSessionMixin([idp, kerberos, …])

A mixin for requests.Session to add default ECP Auth

Session([idp, kerberos, username, password])

A requests.Session with default ECP authentication