Polymesh SDK API Reference
v4.0.0
v4.0.0
  • Introduction
  • Globals
  • Classes
    • Account
    • AuthorizationRequest
    • Authorizations
    • Claims
    • Compliance
    • Context
    • Count
    • CurrentAccount
    • CurrentIdentity
    • DefaultPortfolio
    • DefaultTrustedClaimIssuer
    • Documents
    • Entity
    • Identity
    • IdentityAuthorizations
    • Instruction
    • Issuance
    • Middleware
    • NumberedPortfolio
    • Offerings
    • Percentage
    • Polymesh
    • PolymeshError
    • PolymeshTransaction
    • PolymeshTransactionBase
    • PolymeshTransactionBatch
    • Portfolio
    • Portfolios
    • Requirements
    • SecurityToken
    • Settlements
    • Sto
    • TickerReservation
    • TokenHolders
    • TransactionQueue
    • TransferRestrictionBase
    • TransferRestrictions
    • TrustedClaimIssuers
    • Venue
  • Enums
    • AffirmationStatus
    • AuthorizationType
    • ClaimType
    • ConditionTarget
    • ConditionType
    • CountryCode
    • ErrorCode
    • InstructionStatus
    • InstructionType
    • KnownTokenType
    • ProposalStage
    • RoleType
    • ScopeType
    • StoStatus
    • TickerReservationStatus
    • TokenIdentifierType
    • TransactionArgumentType
    • TransactionQueueStatus
    • TransactionStatus
    • TransferStatus
    • TxGroup
    • VenueType
  • Interfaces
    • AccountBalance
    • AccountData
    • ActiveTransferRestrictions
    • AddBatchTransactionOpts
    • AddClaimsParams
    • AddInstructionParams
    • AddInvestorUniquenessClaimParams
    • AddTransactionOpts
    • AddTransactionOptsBase
    • ArrayTransactionArgument
    • CddProviderRole
    • ClaimData
    • ClaimScope
    • ClaimTarget
    • ComplexTransactionArgument
    • ConditionCompliance
    • ConnectParamsBase
    • ConstructorParams
    • ConsumeParams
    • CountTransferRestriction
    • CountTransferRestrictionInput
    • CreateSecurityTokenParams
    • CreateVenueParams
    • DeletePortfolioParams
    • EditClaimsParams
    • EventIdentifier
    • ExtrinsicData
    • Fees
    • HistoricSettlement
    • IdentityBalance
    • IdentityWithClaims
    • InstructionAffirmation
    • Investment
    • InviteAccountParams
    • IssueTokensParams
    • KeyringPair
    • Leg
    • MiddlewareConfig
    • ModifyInstructionAffirmationParams
    • ModifyPrimaryIssuanceAgentParams
    • ModifySignerPermissionsParams
    • ModifyTokenTrustedClaimIssuersAddSetParams
    • ModifyTokenTrustedClaimIssuersRemoveParams
    • MoveFundsParams
    • NetworkProperties
    • PaginationOptions
    • PercentageTransferRestriction
    • PercentageTransferRestrictionInput
    • Permissions
    • PermissionsLike
    • PlainTransactionArgument
    • PortfolioBalance
    • PortfolioCustodianRole
    • PortfolioMovement
    • ProcedureAuthorizationStatus
    • ProposalDetails
    • ProposalTimeFrames
    • ProposalVote
    • RedeemTokenParams
    • RegisterIdentityParams
    • RemoveSecondaryKeysParams
    • RenamePortfolioParams
    • Requirement
    • RequirementCompliance
    • ReserveTickerParams
    • ResultSet
    • RevokeClaimsParams
    • Scope
    • SecondaryKey
    • SecurityTokenDetails
    • SetAssetRequirementsParams
    • SetCountTransferRestrictionsParams
    • SetCustodianParams
    • SetPercentageTransferRestrictionsParams
    • SetTokenDocumentsParams
    • SettlementLeg
    • SimpleEnumTransactionArgument
    • StoDetails
    • StoTier
    • StoWithDetails
    • TickerOwnerRole
    • TickerReservationDetails
    • Tier
    • ToggleFreezeStoParams
    • ToggleFreezeTransfersParams
    • TogglePauseRequirementsParams
    • TokenDocument
    • TokenHolderOptions
    • TokenHolderProperties
    • TokenIdentifier
    • TokenOwnerRole
    • TokenPiaRole
    • TransferPolyXParams
    • TransferRestrictionInputBase
    • TransferTokenOwnershipParams
    • TrustedClaimIssuer
    • UiKeyring
    • UniqueIdentifiers
    • VenueDetails
    • VenueOwnerRole
Powered by GitBook
On this page
  • Hierarchy
  • Index
  • Properties
  • Methods
  • Properties
  • add
  • Protected context
  • Protected parent
  • remove
  • set
  • Methods
  • get

Was this helpful?

  1. Classes

TrustedClaimIssuers

PreviousTransferRestrictionsNextVenue

Last updated 4 years ago

Was this helpful?

Handles all Security Token Default Trusted Claim Issuers related functionality

Hierarchy

  • Namespace‹›

    ↳ TrustedClaimIssuers

Index

Properties

Methods

Properties

add

Add the supplied Identities to the Security Token's list of trusted claim issuers

note required role:

  • Security Token Owner

Protected context

Inherited from void

Protected parent

Inherited from void

remove

Remove the supplied Identities from the Security Token's list of trusted claim issuers *

param array of Identities (or DIDs) of the default claim issuers

note required role:

  • Security Token Owner

set

Assign a new default list of trusted claim issuers to the Security Token by replacing the existing ones with the list passed as a parameter

This requires two transactions

param array of Identity IDs of the default Trusted Claim Issuers

note required role:

  • Security Token Owner

Methods

get

Retrieve the current default trusted claim issuers of the Security Token

note can be subscribed to

Parameters:

Name

Type

callback

• add: ProcedureMethod‹, ›

Defined in

param array of

• context:

Defined in

• parent:

Defined in

• remove: ProcedureMethod‹, ›

Defined in

• set: ProcedureMethod‹, ›

Defined in

▸ get(): Promise‹[]›

Defined in

Returns: Promise‹[]›

▸ get(callback: ‹[]›): Promise‹›

Defined in

‹[]›

Returns: Promise‹›

ModifyTokenTrustedClaimIssuersAddSetParams
SecurityToken
src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:85
Trusted Claim Issuers
Context
src/api/entities/Namespace.ts:11
SecurityToken
src/api/entities/Namespace.ts:9
ModifyTokenTrustedClaimIssuersRemoveParams
SecurityToken
src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:95
ModifyTokenTrustedClaimIssuersAddSetParams
SecurityToken
src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:75
DefaultTrustedClaimIssuer
src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:102
DefaultTrustedClaimIssuer
src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:103
SecurityToken
add
context
parent
remove
set
get
DefaultTrustedClaimIssuer
DefaultTrustedClaimIssuer
SubCallback
UnsubCallback
UnsubCallback
SubCallback