pyIUDX.auth package

Submodules

pyIUDX.auth.auth module

class pyIUDX.auth.auth.Auth(certificate, key, auth_server='auth.iudx.org.in', version=1)[source]

Bases: object

add_consumer_to_group(consumer, group, valid_till)[source]
append_policy(policy)[source]
audit_tokens(hours)[source]
call(api, body=None)[source]
delete_consumer_from_group(consumer, group)[source]
get_certificate_info()[source]
get_policy()[source]
get_token(request, token_time=None, existing_token=None)[source]
introspect_token(token, server_token=None)[source]
list_group(consumer, group=None)[source]
revert_policy()[source]
revoke_all(serial, fingerprint)[source]
revoke_token_hashes(token_hashes)[source]
revoke_tokens(tokens)[source]
set_policy(policy)[source]

Module contents