File size: 248 Bytes
f961d6f
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
from abc import ABC, abstractmethod


class ApiKeyAuthBase(ABC):
    def __init__(self, credentials: dict):
        self.credentials = credentials

    @abstractmethod
    def validate_credentials(self):
        raise NotImplementedError