Source code for kittycad.models.o_auth2_scope
from enum import Enum
[docs]
class OAuth2Scope(str, Enum):
"""Supported OAuth 2.0 scopes.""" # noqa: E501
"""# Grants read access to the authenticated user's profile.""" # noqa: E501
USER_READ = "user:read"
"""# Grants access to modeling APIs.""" # noqa: E501
MODELING = "modeling"
"""# Grants write access to admin APIs.""" # noqa: E501
ADMIN_WRITE = "admin:write"
def __str__(self) -> str:
return str(self.value)