scitokens Package

Module for creating and using SciTokens.

Functions

set_config([config])

Set the configuration of SciTokens library

Classes

Enforcer(issuer[, audience])

Enforce SciTokens-specific validation logic.

MissingClaims

Validation failed because one or more claim marked as critical is missing from the token.

SciToken([key, algorithm, key_id, claims])

An object representing the contents of a SciToken.

Validator()

Validate the contents of a SciToken.

Class Inheritance Diagram

Inheritance diagram of scitokens.scitokens.Enforcer, scitokens.scitokens.MissingClaims, scitokens.scitokens.SciToken, scitokens.scitokens.Validator