@fairmint/canton-node-sdk
Version:
Canton Node SDK
35 lines • 1.7 kB
TypeScript
import { z } from 'zod';
export declare const ListIdentityProviderConfigsParamsSchema: z.ZodObject<{}, z.core.$strip>;
export declare const CreateIdentityProviderConfigParamsSchema: z.ZodObject<{
identityProviderConfig: z.ZodObject<{
identityProviderId: z.ZodString;
isDeactivated: z.ZodBoolean;
issuer: z.ZodString;
jwksUrl: z.ZodString;
audience: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
}, z.core.$strip>;
export declare const GetIdentityProviderConfigParamsSchema: z.ZodObject<{
idpId: z.ZodString;
}, z.core.$strip>;
export declare const UpdateIdentityProviderConfigParamsSchema: z.ZodObject<{
identityProviderConfig: z.ZodObject<{
identityProviderId: z.ZodString;
isDeactivated: z.ZodBoolean;
issuer: z.ZodString;
jwksUrl: z.ZodString;
audience: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
updateMask: z.ZodObject<{
paths: z.ZodArray<z.ZodString>;
}, z.core.$strip>;
}, z.core.$strip>;
export declare const DeleteIdentityProviderConfigParamsSchema: z.ZodObject<{
idpId: z.ZodString;
}, z.core.$strip>;
export type ListIdentityProviderConfigsParams = z.infer<typeof ListIdentityProviderConfigsParamsSchema>;
export type CreateIdentityProviderConfigParams = z.infer<typeof CreateIdentityProviderConfigParamsSchema>;
export type GetIdentityProviderConfigParams = z.infer<typeof GetIdentityProviderConfigParamsSchema>;
export type UpdateIdentityProviderConfigParams = z.infer<typeof UpdateIdentityProviderConfigParamsSchema>;
export type DeleteIdentityProviderConfigParams = z.infer<typeof DeleteIdentityProviderConfigParamsSchema>;
//# sourceMappingURL=idps.d.ts.map