DhiaTN/confluent-avro-py

View on GitHub
confluent_avro/schema_registry/auth.py

Summary

Maintainability
A
0 mins
Test Coverage
from abc import ABC

from requests.auth import AuthBase, HTTPBasicAuth, HTTPDigestAuth


class RegistryAuthBase(AuthBase, ABC):
    """Base class that all RegistryAuth drives from"""


class RegistryHTTPBasicAuth(RegistryAuthBase, HTTPBasicAuth):
    """Implements HTTP Basic Authentication"""


class RegistryHTTPDigestAuth(RegistryAuthBase, HTTPDigestAuth):
    """Implements HTTP Digest Authentication"""