stores.IdentityProviderStore

src/idserver/stores/IdentityProviderStore.py
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()