TrustedClaimIssuers
Handles all Security Token Default Trusted Claim Issuers related functionality
Hierarchy
Namespace‹SecurityToken›
↳ TrustedClaimIssuers
Index
Properties
Methods
Properties
Protected
context
Protected
context• context: Context
Inherited from void
Defined in src/api/entities/Namespace.ts:11
Protected
parent
Protected
parent• parent: SecurityToken
Inherited from void
Defined in src/api/entities/Namespace.ts:9
Methods
add
▸ add(args
: ModifyTokenTrustedClaimIssuersAddSetParams): Promise‹TransactionQueue‹SecurityToken››
Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:96
Add the supplied Identities to the Security Token's list of trusted claim issuers
note
required role:
Security Token Owner
note
this method is of type ProcedureMethod, which means you can call add.checkAuthorization
on it to see whether the Current Account has the required permissions to run it
Parameters:
Name | Type |
|
Returns: Promise‹TransactionQueue‹SecurityToken››
get
▸ get(): Promise‹DefaultTrustedClaimIssuer[]›
Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:118
Retrieve the current default trusted claim issuers of the Security Token
note
can be subscribed to
Returns: Promise‹DefaultTrustedClaimIssuer[]›
▸ get(callback
: SubCallback‹DefaultTrustedClaimIssuer[]›): Promise‹UnsubCallback›
Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:119
Parameters:
Name | Type |
|
Returns: Promise‹UnsubCallback›
remove
▸ remove(args
: ModifyTokenTrustedClaimIssuersRemoveParams): Promise‹TransactionQueue‹SecurityToken››
Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:109
Remove the supplied Identities from the Security Token's list of trusted claim issuers *
note
required role:
Security Token Owner
note
this method is of type ProcedureMethod, which means you can call remove.checkAuthorization
on it to see whether the Current Account has the required permissions to run it
Parameters:
Name | Type |
|
Returns: Promise‹TransactionQueue‹SecurityToken››
set
▸ set(args
: ModifyTokenTrustedClaimIssuersAddSetParams): Promise‹TransactionQueue‹SecurityToken››
Defined in src/api/entities/SecurityToken/Compliance/TrustedClaimIssuers.ts:83
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
required role:
Security Token Owner
note
this method is of type ProcedureMethod, which means you can call set.checkAuthorization
on it to see whether the Current Account has the required permissions to run it
Parameters:
Name | Type |
|
Returns: Promise‹TransactionQueue‹SecurityToken››
Last updated