Source code for kittycad.models.account_provider

from enum import Enum


[docs] class AccountProvider(str, Enum): """An account provider.""" # noqa: E501 """# The Apple account provider. """ # noqa: E501 APPLE = "apple" """# The Discord account provider. """ # noqa: E501 DISCORD = "discord" """# The Google account provider. """ # noqa: E501 GOOGLE = "google" """# The GitHub account provider. """ # noqa: E501 GITHUB = "github" """# The Microsoft account provider. """ # noqa: E501 MICROSOFT = "microsoft" """# The SAML account provider. """ # noqa: E501 SAML = "saml" """# The Tencent QQ account provider. """ # noqa: E501 TENCENT = "tencent"
[docs] def __str__(self) -> str: return str(self.value)