ApplicationScopes class
Properties
hashCode
→ int
The hash code for this object.
no setter override
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
value
→ int
no setter
Constants
AdminGroups
→ const ApplicationScopes
AdminGroups = 8
Administer Group/Clan Forums, Wall, and Members for groups and clans that the user is a founder or an administrator.
AdvancedWriteActions
→ const ApplicationScopes
AdvancedWriteActions = 2048
Can perform actions that will result in a prompt to the user via the Destiny app.
BnetWrite
→ const ApplicationScopes
BnetWrite = 16
Create new groups, clans, and forum posts, along with other actions that are reserved for Bungie.net elevated scope: not meant to be used by third party applications.
DestinyUnlockValueQuery
→ const ApplicationScopes
DestinyUnlockValueQuery = 8192
Allows an app to query sensitive information like unlock flags and values not available through normal methods.
EditUserData
→ const ApplicationScopes
EditUserData = 256
Edit user data such as preferred language, status, motto, avatar selection and theme.
MoveEquipDestinyItems
→ const ApplicationScopes
MoveEquipDestinyItems = 32
Move or equip Destiny items
PartnerOfferGrant
→ const ApplicationScopes
PartnerOfferGrant = 4096
Can use the partner offer api to claim rewards defined for a partner
ReadAndApplyTokens
→ const ApplicationScopes
ReadAndApplyTokens = 1024
Read offer history and claim and apply tokens for the user.
ReadBasicUserProfile
→ const ApplicationScopes
ReadBasicUserProfile = 1
Read basic user profile information such as the user's handle, avatar icon, etc.
ReadDestinyInventoryAndVault
→ const ApplicationScopes
ReadDestinyInventoryAndVault = 64
Read Destiny 1 Inventory and Vault contents. For Destiny 2, this scope is needed to read anything regarded as private. This is the only scope a Destiny 2 app needs for read operations against Destiny 2 data such as inventory, vault, currency, vendors, milestones, progression, etc.
ReadDestinyVendorsAndAdvisors
→ const ApplicationScopes
ReadDestinyVendorsAndAdvisors = 512
Access vendor and advisor data specific to a user. OBSOLETE. This scope is only used on the Destiny 1 API.
ReadGroups
→ const ApplicationScopes
ReadGroups = 2
Read Group/Clan Forums, Wall, and Members for groups and clans that the user has joined.
ReadUserData
→ const ApplicationScopes
ReadUserData = 128
Read user data such as who they are web notifications, clan/group memberships, recent activity, muted users.
UserPiiRead
→ const ApplicationScopes
UserPiiRead = 16384
Allows an app to query sensitive user PII, most notably email information.
WriteGroups
→ const ApplicationScopes
WriteGroups = 4
Write Group/Clan Forums, Wall, and Members for groups and clans that the user has joined.