@fairmint/canton-node-sdk
Version:
Canton Node SDK
75 lines • 3.43 kB
TypeScript
import { z } from 'zod';
export declare const IdentityProviderConfigSchema: z.ZodObject<{
identityProviderId: z.ZodString;
isDeactivated: z.ZodBoolean;
issuer: z.ZodString;
jwksUrl: z.ZodString;
audience: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const ListIdentityProviderConfigsResponseSchema: z.ZodObject<{
identityProviderConfigs: z.ZodArray<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 CreateIdentityProviderConfigRequestSchema: 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 CreateIdentityProviderConfigResponseSchema: 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 GetIdentityProviderConfigResponseSchema: 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 UpdateIdentityProviderConfigRequestSchema: 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 UpdateIdentityProviderConfigResponseSchema: 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 DeleteIdentityProviderConfigResponseSchema: z.ZodObject<{}, z.core.$strip>;
export type IdentityProviderConfig = z.infer<typeof IdentityProviderConfigSchema>;
export type ListIdentityProviderConfigsResponse = z.infer<typeof ListIdentityProviderConfigsResponseSchema>;
export type CreateIdentityProviderConfigRequest = z.infer<typeof CreateIdentityProviderConfigRequestSchema>;
export type CreateIdentityProviderConfigResponse = z.infer<typeof CreateIdentityProviderConfigResponseSchema>;
export type GetIdentityProviderConfigResponse = z.infer<typeof GetIdentityProviderConfigResponseSchema>;
export type UpdateIdentityProviderConfigRequest = z.infer<typeof UpdateIdentityProviderConfigRequestSchema>;
export type UpdateIdentityProviderConfigResponse = z.infer<typeof UpdateIdentityProviderConfigResponseSchema>;
export type DeleteIdentityProviderConfigResponse = z.infer<typeof DeleteIdentityProviderConfigResponseSchema>;
//# sourceMappingURL=idps.d.ts.map