TrustedClaimIssuers

Handles all Security Token Default Trusted Claim Issuers related functionality

Hierarchy

Index

Properties

Methods

Properties

Protected context

context: Context

Inherited from void

Defined in src/api/entities/Namespace.ts:11arrow-up-right


Protected parent

parent: SecurityToken

Inherited from void

Defined in src/api/entities/Namespace.ts:9arrow-up-right

Methods

add

add(args: ModifyTokenTrustedClaimIssuersAddSetParamsarrow-up-right, opts?: ProcedureOptsarrow-up-right): Promise‹TransactionQueueSecurityToken››

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:91arrow-up-right

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

note this method is of type ProcedureMethodarrow-up-right, which means you can call add.checkAuthorization on it to see whether the Current Account has the required permissions to run it

Parameters:

Returns: Promise‹TransactionQueueSecurityToken››


get

get(): Promise‹DefaultTrustedClaimIssuer[]›

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:110arrow-up-right

Retrieve the current Default Trusted Claim Issuers of the Security Token

note can be subscribed to

Returns: Promise‹DefaultTrustedClaimIssuer[]›

get(callback: SubCallbackDefaultTrustedClaimIssuer[]›): Promise‹UnsubCallback

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:111arrow-up-right

Parameters:

Name
Type

Returns: Promise‹UnsubCallback


remove

remove(args: ModifyTokenTrustedClaimIssuersRemoveParamsarrow-up-right, opts?: ProcedureOptsarrow-up-right): Promise‹TransactionQueueSecurityToken››

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:101arrow-up-right

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

note this method is of type ProcedureMethodarrow-up-right, which means you can call remove.checkAuthorization on it to see whether the Current Account has the required permissions to run it

Parameters:

Returns: Promise‹TransactionQueueSecurityToken››


set

set(args: ModifyTokenTrustedClaimIssuersAddSetParamsarrow-up-right, opts?: ProcedureOptsarrow-up-right): Promise‹TransactionQueueSecurityToken››

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:81arrow-up-right

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

note this method is of type ProcedureMethodarrow-up-right, which means you can call set.checkAuthorization on it to see whether the Current Account has the required permissions to run it

Parameters:

Returns: Promise‹TransactionQueueSecurityToken››

Last updated

Was this helpful?