Download the PHP package fragoso-software/integra-icp-sdk without Composer
On this page you can find all versions of the php package fragoso-software/integra-icp-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fragoso-software/integra-icp-sdk
More information about fragoso-software/integra-icp-sdk
Files in fragoso-software/integra-icp-sdk
Package integra-icp-sdk
Short Description SDK para integração com a IntegraICP
License MIT
Informations about the package integra-icp-sdk
IntegraICP
Revisado em 2024-05-22
Sobre a IntegraICP
A IntegraICP é uma plataforma que reúne os principais Prestadores de Serviços de Confiança do Brasil, oferecendo APIs simples para:
- Criação de Assinaturas Digitais.
- Identificação de Pessoas e Entidades utilizando Certificados Digitais em Nuvem.
Para utilizar os serviços, as aplicações (web ou móveis) precisam de acesso a um Channel (equivalente a uma API-Key), que pode ser solicitado por:
- Portal Valid
- E-mail: [email protected]
Uso do SDK
A IntegraICP fornece um SDK para facilitar a integração com suas APIs. Veja abaixo como utilizá-lo:
Contratos
AuthenticationInterface
HttpClientInterface
SignatureInterface
Implementações de Serviços
Serviço de Autenticação
Serviço de Assinatura
Modelos de Resposta
AuthenticationResponse
Assinatura Eletrônica Qualificada
Passos para Assinatura Digital:
Diagrama de Sequência
Referência de APIs
Authentications
Endpoint:
Descrição:
Retorna uma lista de Clearances (provedores de confiança) disponíveis para autenticação e assinatura.
Parâmetros da Query String
Credentials
Endpoint:
Descrição:
Obtém detalhes da credencial autenticada, incluindo informações do certificado digital.
Signatures
Endpoint:
Descrição:
Permite realizar assinaturas eletrônicas em múltiplos conteúdos.
Exemplo de Requisição
Implementação da RFC 7636
A RFC 7636 (Proof Key for Code Exchange by OAuth Public Clients) é usada para mitigar ataques de interceptação de códigos de autorização em comunicações OAuth. Consulte RFC 7636 para mais detalhes.
Suporte
Para dúvidas ou problemas, entre em contato pelo e-mail Portal Valid.
All versions of integra-icp-sdk with dependencies
guzzlehttp/guzzle Version ^5.3.3|^6.2.1|^7.0
guzzlehttp/psr7 Version ^1.4.1 || ^2.0
guzzlehttp/promises Version ^1.0 || ^2.0
vlucas/phpdotenv Version ^1 || ^5