Auth (pyvo.auth)

This module contains submodules which help handle auth when communicating with virtual observatory services.

Reference/API

pyvo.auth Package

Classes

AuthSession()

A requests-like session that pyvo can use to dispatch its network calls with authentication.

AuthURLs()

AuthURLs helps determine which security method should be used with a given URL.

CredentialStore()

The credential store takes user credentials, and uses them to create appropriate requests sessions for dispatching requests using those credentials.

Class Inheritance Diagram

Inheritance diagram of pyvo.auth.authsession.AuthSession, pyvo.auth.authurls.AuthURLs, pyvo.auth.credentialstore.CredentialStore

pyvo.auth.authsession Module

Classes

AuthSession()

A requests-like session that pyvo can use to dispatch its network calls with authentication.

Class Inheritance Diagram

Inheritance diagram of pyvo.auth.authsession.AuthSession

pyvo.auth.authurls Module

Classes

AuthURLs()

AuthURLs helps determine which security method should be used with a given URL.

Class Inheritance Diagram

Inheritance diagram of pyvo.auth.authurls.AuthURLs

pyvo.auth.credentialstore Module

Classes

CredentialStore()

The credential store takes user credentials, and uses them to create appropriate requests sessions for dispatching requests using those credentials.

Class Inheritance Diagram

Inheritance diagram of pyvo.auth.credentialstore.CredentialStore