drivers/dist-import/tokenQuipo.js
2024-06-06 19:03:52 -03:00

17 lines
580 B
JavaScript

import { z } from "zod";
import { chave_produto } from "./produtos";
export const tipos_acesso_quipo = z.enum(["publico", "governo", "sociedade"]);
export const ztokenQuipo = z.object({
provedor: z.string(),
codigo_usuario: z.string(),
nome_usuario: z.string(),
codigo_conta: z.string(),
nome_conta: z.string(),
codigo_acesso_produto: z.string(),
chave_produto: z.enum([
chave_produto.enum["betha-meio-ambiente"],
chave_produto.enum["e-licencie-gov"],
]),
tipo_de_acesso: tipos_acesso_quipo,
exp: z.number().optional(),
});