Pular para o conteúdo principal
Didit levanta US$ 7,5 milhões para construir a infraestrutura para identidade e fraude
Didit
Voltar para o blog
Blog · 7 de março de 2026

Implementando o Fluxo de Emissão OID4VC com a API da Didit em C#/.NET (PT-BR)

Aprenda a implementar fluxos de emissão OpenID para Credenciais Verificáveis (OID4VC) utilizando a API poderosa e amigável para desenvolvedores da Didit em C#/.NET, simplificando a verificação de identidade.

Por DiditAtualizado
implementing-oid4vc-issuing-flow-with-didit-api-csharp-dotnet.png

Emissão Simplificada de CredenciaisImplementar OID4VC para Credenciais Verificáveis (VCs) pode ser complexo, mas a API da Didit simplifica as etapas essenciais de verificação de identidade necessárias antes da emissão, tornando o processo eficiente e seguro.

Integração Amigável para DesenvolvedoresA plataforma da Didit é projetada para desenvolvedores, oferecendo APIs limpas e documentação abrangente que permitem uma integração rápida e contínua em aplicações C#/.NET para gerenciar fluxos de trabalho de verificação de identidade.

Segurança e Conformidade AprimoradasAo integrar a Verificação de ID avançada e a Detecção de Vivacidade da Didit, as organizações podem garantir que as VCs que emitem são baseadas em identidades minuciosamente verificadas, reforçando a segurança e atendendo à conformidade regulatória.

A Vantagem Modular da DiditA Didit fornece a camada fundamental de verificação de identidade, incluindo KYC Core Gratuito, permitindo que as empresas componham fluxos de emissão OID4VC robustos com flexibilidade incomparável e sem taxas de configuração iniciais.

Entendendo o OpenID para Credenciais Verificáveis (OID4VC)

O mundo digital está caminhando rapidamente para a identidade descentralizada, e as Credenciais Verificáveis (VCs) estão na vanguarda. OID4VC, ou OpenID para Credenciais Verificáveis, é um conjunto de especificações que definem como as VCs podem ser emitidas, trocadas e verificadas usando o protocolo OpenID Connect, amplamente adotado. Este framework oferece uma maneira padronizada, segura e que preserva a privacidade para as organizações emitirem credenciais digitais (por exemplo, prova de idade, emprego ou qualificações acadêmicas) diretamente aos usuários, que então controlam como e quando essas credenciais são apresentadas.

A implementação de um fluxo de emissão OID4VC envolve várias etapas críticas: primeiro, verificar a identidade do indivíduo que solicita a credencial; segundo, criar e assinar a VC; e terceiro, emiti-la de forma segura para a carteira digital do usuário. A etapa inicial de verificação de identidade é primordial, pois a confiabilidade da VC depende inteiramente da confiabilidade da verificação de identidade realizada pelo emissor. É aqui que plataformas como a Didit desempenham um papel crucial, fornecendo os serviços robustos e confiáveis de verificação de identidade necessários para sustentar um ecossistema OID4VC seguro.

O Papel da Verificação de Identidade na Emissão de OID4VC

Antes que qualquer Credencial Verificável possa ser emitida, o emissor deve ter alta confiança na identidade do indivíduo que a solicita. Isso geralmente envolve um processo de verificação de identidade em várias camadas. Métodos tradicionais podem ser complicados e propensos a fraudes, mas plataformas modernas nativas de IA como a Didit oferecem soluções sofisticadas que simplificam essa etapa crucial.

Considere um cenário onde um serviço online precisa emitir uma credencial de 'Idade Verificada'. Antes de emitir, o serviço deve verificar a idade do usuário. Os produtos de Estimativa de Idade e Verificação de ID da Didit são perfeitamente adequados para isso. Um usuário pode enviar um documento de identificação emitido pelo governo, que a tecnologia OCR da Didit pode escanear rapidamente e extrair dados. Simultaneamente, a detecção de vivacidade Passiva & Ativa pode confirmar que o usuário é uma pessoa real e presente, e não um deepfake ou ataque de apresentação. Isso garante que as informações de identidade fundamentais para a VC sejam precisas e confiáveis.

Para VCs mais complexas, como aquelas que exigem comprovante de endereço ou situação financeira, as capacidades de Comprovante de Endereço e Triagem & Monitoramento AML da Didit podem ser integradas ao fluxo de trabalho pré-emissão. Ao alavancar a arquitetura modular da Didit, as empresas podem compor fluxos de verificação personalizados que atendem aos requisitos específicos de cada tipo de VC, garantindo conformidade e reduzindo riscos.

Integrando a API da Didit para Verificação de Identidade em C#/.NET

A API da Didit é projetada para facilidade de integração, tornando-a ideal para desenvolvedores C#/.NET que constroem plataformas de emissão OID4VC. A abordagem "developer-first" da plataforma significa APIs limpas, sandboxes instantâneas e documentação abrangente, permitindo desenvolvimento e implantação rápidos. Vamos descrever um processo simplificado para integrar a verificação de identidade da Didit em uma aplicação C#/.NET.

Antes de fazer qualquer chamada de verificação, você precisa obter suas credenciais de API. A Didit permite o registro programático e a recuperação de credenciais, o que é altamente benéfico para configurações automatizadas ou agentes de IA. Você primeiro registraria seu e-mail e senha através do endpoint /programmatic/register/. Em seguida, verificaria o e-mail usando o código OTP recebido, chamando o endpoint /programmatic/verify-email/. Esta etapa provisiona automaticamente uma organização e aplicação, retornando sua api_key.

Uma vez que você tenha sua api_key, você pode iniciar uma sessão de verificação. Por exemplo, para realizar uma Verificação de ID e verificação de Vivacidade, sua aplicação C# faria chamadas de API para os endpoints de gerenciamento de sessão da Didit. A Didit lida com a experiência voltada para o usuário (por exemplo, captura de imagens de ID, realização de verificações de vivacidade) e retorna um resultado de verificação abrangente. Este resultado, indicando o sucesso e a confiabilidade da verificação de identidade, então informa sua lógica de emissão OID4VC. A modularidade da Didit significa que você pode escolher exatamente quais verificações são necessárias para cada tipo de credencial, otimizando tanto o custo quanto a experiência do usuário.

Construindo a Lógica de Emissão OID4VC com os Resultados de Verificação da Didit

Com a identidade verificada pela Didit, sua aplicação C#/.NET pode prosseguir com a emissão OID4VC. O resultado da verificação da Didit fornece a garantia necessária de que a identidade do usuário é legítima. Sua aplicação então:

  1. Recebe o Resultado da Verificação: Analisa o resultado de verificação bem-sucedido da Didit, que inclui detalhes sobre a identidade verificada, status de vivacidade e quaisquer outras verificações realizadas (por exemplo, AML, Estimativa de Idade).
  2. Prepara os Dados da Credencial: Com base no tipo de VC sendo emitida (por exemplo, credencial de idade, credencial de emprego), coleta as reivindicações relevantes sobre o usuário a partir dos dados de identidade verificados e de seus sistemas internos.
  3. Gera e Assina a VC: Usa uma biblioteca compatível com OID4VC em C# (por exemplo, uma biblioteca .NET para JWTs e JOSE) para construir a Credencial Verificável. Isso envolve incorporar as reivindicações, definir o tipo de credencial e assiná-la com a chave privada do seu emissor.
  4. Emite a VC: Apresenta a VC assinada ao usuário, tipicamente via um link direto ou código QR, permitindo que ele a adicione à sua carteira digital. O protocolo OID4VC especifica como essa interação ocorre, alavancando os fluxos do OpenID Connect.

O papel da Didit é fornecer a base confiável para a etapa 1, garantindo que a identidade por trás da credencial seja inquestionável. Essa separação de preocupações permite que sua equipe se concentre na implementação específica do OID4VC, sabendo que a verificação de identidade é tratada por uma plataforma especializada e nativa de IA.

Como a Didit Ajuda

A Didit é a plataforma de identidade nativa de IA e "developer-first" que simplifica o complexo mundo da verificação de identidade, tornando-a uma ferramenta indispensável para implementar fluxos de emissão OID4VC. A arquitetura modular da Didit permite que as empresas escolham os primitivos de identidade exatos de que precisam, como Verificação de ID (OCR, MRZ, códigos de barras), Vivacidade Passiva e Ativa, Correspondência Facial 1:1, Estimativa de Idade, Triagem AML e Comprovante de Endereço. Isso garante que as verificações de identidade fundamentais para qualquer Credencial Verificável sejam robustas e adaptadas aos requisitos específicos.

A Didit se destaca por seu compromisso com o KYC Core Gratuito, permitindo que as empresas comecem com a verificação de identidade essencial sem custo. Sua abordagem nativa de IA garante alta precisão e capacidades de prevenção de fraudes, enquanto a ausência de taxas de configuração e um modelo de pagamento por verificação bem-sucedida a tornam uma escolha economicamente viável para empresas de todos os tamanhos. Ao integrar a Didit, as organizações podem implantar rapidamente sistemas de emissão OID4VC seguros, compatíveis e eficientes, beneficiando-se de fluxos de trabalho orquestrados e confiança automatizada sem a sobrecarga de construir uma infraestrutura de verificação complexa internamente. A Didit está verdadeiramente construindo a camada de identidade modular e aberta da internet, capacitando os desenvolvedores a criar a próxima geração de soluções de identidade.

Pronto para Começar?

Pronto para ver a Didit em ação? Obtenha uma demonstração gratuita hoje.

Comece a verificar identidades gratuitamente com o nível gratuito da Didit.

Infraestrutura para identidade e fraude.

Uma API para KYC, KYB, Monitoramento de Transações e Análise de Carteiras. Integre em 5 minutos.

Peça para uma IA resumir esta página
Emissão OID4VC com API Didit em C#/.NET.