File size: 238 Bytes
a8b3f00
 
 
 
 
 
 
 
 
 
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