"""Request header constants.""" GRASS_ACCOUNT_TYPE = 'Grass-Account-Type' GRASS_ACCOUNT_ID = 'Grass-Account-Id' GRASS_ACCOUNT_TYPE_VENDOR = 'vendor' GRASS_ACCOUNT_TYPE_SUBACCOUNT = 'subaccount' ORCHARD_USER_ID = 'Orchard-User-Id' # new profile level headers. ORCHARD_PROFILE_TYPE = 'Orchard-Profile-Type' ORCHARD_PROFILE_ID = 'Orchard-Profile-Id' ORCHARD_PROFILE_UUID = 'Orchard-Profile-UUID' ORCHARD_IDENTITY_ID = 'Orchard-Identity-Id' ORCHARD_IDENTITY_UUID = 'Orchard-Identity-UUID' ORCHARD_REQUESTOR_SERVICE = 'Orchard-Requestor-Service' ORCHARD_ROLES = 'Orchard-Roles' # context type based on headers CONTEXT_TYPE_PROFILE = 'profile' CONTEXT_TYPE_ACCOUNT = 'account' CONTEXT_TYPE_NONE = None CONTEXT_TYPE_ERROR = 'error' PROFILE_TYPE_LABEL = 'LabelProfile' PROFILE_TYPE_ARTIST = 'ArtistProfile' PROFILE_TYPE_ORCH_ADMIN = 'OrchAdminProfile' PROFILE_TYPE_PODCAST = 'PodcastProfile' PROFILE_TYPE_PUBLISHING = 'PublishingProfile' PROFILE_TYPE_INSIGHTS = 'InsightsProfile' PROFILE_TYPE_CONTENT = 'ContentProfile' PROFILE_TYPE_DISTRIBUTION = 'DistributionProfile' PROFILE_TYPE_ACCOUNT360 = 'Account360Profile' AUTHORIZATION = 'Authorization' JWT_BRAND_FIELD = 'https://grass.theorchard.com/brand' DEFAULT_BRAND = 'orchard' JWT_USER_METADATA_FIELD = 'https://grass.theorchard.com/user_metadata' JWT_CLAIM_ORCHARD_IDENTITY_ID = 'orchardIdentityId'