«
class documentation

Undocumented

Async Method get Get a secret by key.
Async Method get_multiple Get multiple secrets by key.
Method get_sync Get a secret by key in a synchronous context.
Async Method search Get secrets with keys matching regex
@abc.abstractmethod
async def get(self, key: str, **kwargs) -> ISecret | None: (source)
@abc.abstractmethod
async def get_multiple(self, keys: list[str], **kwargs) -> dict[str, ISecret | None]: (source)

Get multiple secrets by key.

@abc.abstractmethod
def get_sync(self, key: str, **kwargs) -> ISecret | None: (source)

Get a secret by key in a synchronous context.

@abc.abstractmethod
async def search(self, regex: str, **kwargs) -> dict[str, ISecret | None]: (source)

Get secrets with keys matching regex