Fetches metadata (issuer, jwksUrl, optional audience, activation flags) for idpId.
Receiver: await canton.ledger.getIdentityProviderConfig
Setup
import { Canton } from '@fairmint/canton-node-sdk';
const canton = new Canton({
network: 'devnet',
provider: '5n',
partyId: 'OWN_PARTY_ID',
});
Minimal example
const idp = await canton.ledger.getIdentityProviderConfig({ idpId: 'default' });
Parameters — GetIdentityProviderConfigParams
idpId(required, string) — Provider identifier.
Returns — GetIdentityProviderConfigResponse
Structured identity provider configuration.
Errors and pitfalls
Missing identifiers yield 404 style ApiError translations depending on Canton responses.
Auth and party
Participant identity provider read privileges required.