taolib.testing.oauth.models.enums#

枚举定义模块。

定义 OAuth 系统中使用的所有枚举类型。

Classes#

OAuthProvider

OAuth 提供商枚举。

OAuthConnectionStatus

OAuth 连接状态枚举。

OAuthActivityAction

OAuth 活动操作类型枚举。

OAuthActivityStatus

OAuth 活动状态枚举。

Module Contents#

class taolib.testing.oauth.models.enums.OAuthProvider#

Bases: enum.StrEnum

OAuth 提供商枚举。

GOOGLE = 'google'#
GITHUB = 'github'#
class taolib.testing.oauth.models.enums.OAuthConnectionStatus#

Bases: enum.StrEnum

OAuth 连接状态枚举。

ACTIVE = 'active'#
REVOKED = 'revoked'#
EXPIRED = 'expired'#
PENDING_ONBOARDING = 'pending_onboarding'#
class taolib.testing.oauth.models.enums.OAuthActivityAction#

Bases: enum.StrEnum

OAuth 活动操作类型枚举。

LOGIN = 'oauth.login'#
TOKEN_REFRESH = 'oauth.token_refresh'#
ONBOARDING_COMPLETE = 'oauth.onboarding_complete'#
CREDENTIAL_CREATE = 'oauth.credential.create'#
CREDENTIAL_UPDATE = 'oauth.credential.update'#
CREDENTIAL_DELETE = 'oauth.credential.delete'#
class taolib.testing.oauth.models.enums.OAuthActivityStatus#

Bases: enum.StrEnum

OAuth 活动状态枚举。

SUCCESS = 'success'#
FAILED = 'failed'#