JsonWebTokenPayload Klasa
Ładunek JWT z dodatkowymi polami specyficznymi dla usługi Teams.
Utwórz nowy model, analizowanie i weryfikowanie danych wejściowych z argumentów słów kluczowych.
Zgłasza błąd [ValidationError][pydantic_core. ValidationError] jeśli nie można zweryfikować danych wejściowych w celu utworzenia prawidłowego modelu.
Self jest jawnie pozycyjne, aby zezwolić na siebie jako nazwę pola.
Konstruktor
JsonWebTokenPayload(*, aud: str | list[str] | None = None, iss: str | None = None, exp: int | None = None, kid: str | None = None, appid: str | None = None, app_displayname: str | None = None, tid: str | None = None, version: str | None = None, serviceurl: str | None = None, **extra_data: Any)
Parametry Tylko słowo kluczowe
| Nazwa | Opis |
|---|---|
|
aud
|
Domyślna wartość: None
|
|
iss
|
Domyślna wartość: None
|
|
exp
|
Domyślna wartość: None
|
|
kid
|
Domyślna wartość: None
|
|
appid
|
Domyślna wartość: None
|
|
app_displayname
|
Domyślna wartość: None
|
|
tid
|
Domyślna wartość: None
|
|
version
|
Domyślna wartość: None
|
|
serviceurl
|
Domyślna wartość: None
|
Atrybuty
model_config
Konfiguracja modelu powinna być słownikiem zgodnym z [ConfigDict][pydantic.config. ConfigDict].
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
app_displayname
app_displayname: str | None
appid
appid: str | None
aud
aud: str | list[str] | None
exp
exp: int | None
iss
iss: str | None
kid
kid: str | None
serviceurl
serviceurl: str | None
tid
tid: str | None
version
version: str | None