@fairmint/canton-node-sdk
Version:
Canton Node SDK
24 lines • 842 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CreateIdentityProviderConfig = void 0;
const core_1 = require("../../../../../core");
const operations_1 = require("../../../schemas/operations");
/**
* @description Create identity provider config
* @example
* ```typescript
* const result = await client.createIdentityProviderConfig({
* identityProviderConfig: { ... }
* });
* console.log(result.identityProviderConfig);
* ```
*/
exports.CreateIdentityProviderConfig = (0, core_1.createApiOperation)({
paramsSchema: operations_1.CreateIdentityProviderConfigParamsSchema,
method: 'POST',
buildUrl: (_params, apiUrl) => `${apiUrl}/v2/idps`,
buildRequestData: (params) => ({
identityProviderConfig: params.identityProviderConfig,
}),
});
//# sourceMappingURL=post.js.map