taolib.testing.oauth.models.credential#
OAuth 应用凭证数据模型模块。
定义 OAuth 应用凭证(client_id/client_secret)相关的 Pydantic 模型。
Classes#
OAuth 应用凭证基础模型。 |
|
创建 OAuth 应用凭证请求模型。 |
|
更新 OAuth 应用凭证请求模型。 |
|
OAuth 应用凭证响应模型。 |
|
MongoDB OAuth 应用凭证文档模型。 |
Module Contents#
- class taolib.testing.oauth.models.credential.OAuthAppCredentialBase#
Bases:
pydantic.BaseModelOAuth 应用凭证基础模型。
- class taolib.testing.oauth.models.credential.OAuthAppCredentialCreate#
Bases:
OAuthAppCredentialBase创建 OAuth 应用凭证请求模型。
- class taolib.testing.oauth.models.credential.OAuthAppCredentialUpdate#
Bases:
pydantic.BaseModel更新 OAuth 应用凭证请求模型。
- class taolib.testing.oauth.models.credential.OAuthAppCredentialResponse#
Bases:
pydantic.BaseModelOAuth 应用凭证响应模型。
不包含 client_secret。
- created_at: datetime.datetime#
- updated_at: datetime.datetime#
- class taolib.testing.oauth.models.credential.OAuthAppCredentialDocument#
Bases:
pydantic.BaseModelMongoDB OAuth 应用凭证文档模型。
- created_at: datetime.datetime#
- updated_at: datetime.datetime#
- to_response() OAuthAppCredentialResponse#
转换为响应模型(不包含 client_secret)。