1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
from models import IdentityProvider from typing import Dict, List, Optional class IdentityProviderStore: def __init__(self) -> None: self.initialized = False def initialize(self) -> None: pass def get_providers(self) -> Dict[str, IdentityProvider]: raise NotImplementedError() def get_provider_by_name(self, provider_name: str) -> Optional[IdentityProvider]: raise NotImplementedError() |