Skip to content

AuthAdapter

autogen.beta.network.auth.AuthAdapter #

Bases: Protocol

Validates a passport's auth claim at the connection handshake.

scheme instance-attribute #

scheme

validate async #

validate(passport, claim)

Raise AuthError on failure; return None on success.

Source code in autogen/beta/network/auth.py
async def validate(self, passport: Passport, claim: dict[str, Any]) -> None:
    """Raise ``AuthError`` on failure; return ``None`` on success."""
    ...