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:12

Protected parent

parent: SecurityToken

Inherited from void

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

Methods

add

add(args: ModifyTokenTrustedClaimIssuersParams): Promise‹TransactionQueueSecurityToken››

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:40

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

Parameters:

Returns: Promise‹TransactionQueueSecurityToken››

get

get(): Promise‹TrustedClaimIssuer[]›

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:74

Retrieve the current default trusted claim issuers of the Security Token

note can be subscribed to

Returns: Promise‹TrustedClaimIssuer[]›

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

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:75

Parameters:

Name

Type

callback

Returns: Promise‹UnsubCallback

remove

remove(args: ModifyTokenTrustedClaimIssuersParams): Promise‹TransactionQueueSecurityToken››

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:56

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

Parameters:

Returns: Promise‹TransactionQueueSecurityToken››

set

set(args: ModifyTokenTrustedClaimIssuersParams): Promise‹TransactionQueueSecurityToken››

Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:24

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

Parameters:

Returns: Promise‹TransactionQueueSecurityToken››

Last updated