JsonWebTokenPayload Classe
Payload JWT con campi aggiuntivi specifici di Teams.
Creare un nuovo modello analizzando e convalidando i dati di input dagli argomenti delle parole chiave.
Genera [ValidationError][pydantic_core. ValidationError] se i dati di input non possono essere convalidati per formare un modello valido.
self è posizionale in modo esplicito per consentire l'auto come nome di campo.
Costruttore
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)
Parametri di sole parole chiave
| Nome | Descrizione |
|---|---|
|
aud
|
Valore predefinito: None
|
|
iss
|
Valore predefinito: None
|
|
exp
|
Valore predefinito: None
|
|
kid
|
Valore predefinito: None
|
|
appid
|
Valore predefinito: None
|
|
app_displayname
|
Valore predefinito: None
|
|
tid
|
Valore predefinito: None
|
|
version
|
Valore predefinito: None
|
|
serviceurl
|
Valore predefinito: None
|
Attributi
model_config
La configurazione per il modello deve essere un dizionario conforme a [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