Skip to main content

Instalação

<dependency>
  <groupId>br.com.Delfinance</groupId>
  <artifactId>Delfinance-api-sdk</artifactId>
  <version>1.0.0</version>
</dependency>
implementation 'br.com.Delfinance:Delfinance-api-sdk:1.0.0'
Requer Java 11 ou superior.

Configuração inicial

import br.com.Delfinance.sdk.DelfinanceClient;
import br.com.Delfinance.sdk.DelfinanceConfig;

DelfinanceConfig config = DelfinanceConfig.builder()
    .environment("sandbox") // ou "production"
    .clientId(System.getenv("DELFINANCE_CLIENT_ID"))
    .clientSecret(System.getenv("DELFINANCE_CLIENT_SECRET"))
    .certPath("./certificado.crt")
    .keyPath("./chave-privada.key")
    .build();

DelfinanceClient client = new DelfinanceClient(config);
MétodoTipoDescrição
.environment()String"sandbox" ou "production"
.clientId()StringAPI key do Portal do Desenvolvedor
.clientSecret()StringClient secret do Portal do Desenvolvedor
.certPath()StringCaminho para o certificado mTLS (.crt)
.keyPath()StringCaminho para a chave privada (.key)

Publicado em

Maven Central — br.com.Delfinance/Delfinance-api-sdk

Veja versões e dependências no Maven Central.