Permissions

Handles all Security Token Permissions related functionality Permissions a Secondary Key has over the Identity. A null value means the key has all permissions of that type (i.e. if tokens is null, the key has permissions over all of the Identity's Security Tokens)

Hierarchy

Index

Properties

Properties

Protected context

context: Context

Inherited from void

Defined in src/api/entities/Namespace.ts:11

Protected parent

parent: SecurityToken

Inherited from void

Defined in src/api/entities/Namespace.ts:9

portfolios

portfolios: SectionPermissionsDefaultPortfolio | NumberedPortfolio› | null

Defined in src/types/index.ts:763

tokens

tokens: SectionPermissionsSecurityToken› | null

Defined in src/types/index.ts:751

Security Tokens over which this key has permissions

transactionGroups

transactionGroups: TxGroup[]

Defined in src/types/index.ts:761

list of Transaction Groups this key can execute. Having permissions over a TxGroup means having permissions over every TxTag in said group. Partial group permissions are not covered by this value. For a full picture of transaction permissions, see the transactions property

transactions

transactions: TransactionPermissions | null

Defined in src/types/index.ts:755

Transactions this key can execute

Last updated