Hovin SDK

Myönnä, vahvista ja hallitse todennettavissa olevia digitaalisia todisteita ja integroi lompakko-ominaisuudet suoraan sovelluksiisi.

Sovelluskohteen kuvake

Yrityslompakot organisaatioille

Luo ja hallitse yrityslompakoita, jotka tukevat digitaalisten todisteiden koko elinkaarta.
Sovelluskohteen kuvake

Pilvilompakot yksityishenkilöille

Upota lompakkotoiminnot mihin tahansa sovellukseen ilman tarvetta erilliselle lompakkosovellukselle.
Sovelluskohteen kuvake

Monimuotoinen
tuki

Eri formaattien – kuten JSON-LD, SD-JWT ja mDoc – tuki takaa yhteentoimivuuden.
Sovelluskohteen kuvake

Kehittäjäystävällinen dokumentaatio

Valitse NPM, Yarn tai PNPM -asennus ja aloita toteutus vain muutamassa minuutissa.

Kehittäjille luodut identiteettityökalut

Hovin ohjelmistokehityspaketit tarjoavat kehittäjille kaiken tarpeellisen todennettavissa olevien digitaalisten todisteiden tuomiseksi tosimaailman sovelluksiin. Core SDK auttaa organisaatioita luomaan ja hallinnoimaan yrityslompakoita, myöntämään digitaalisia todisteita kaikissa tuetuissa muodoissa, vahvistamaan interaktioita sekä säilyttämään tietoja turvallisesti ja skaalatusti.

Pilvilompakon SDK tekee kuluttajien pilvilompakoiden luomisesta helppoa, mahdollistaen minkä tahansa käyttötapauksen, joka edellyttää käyttäjiä kuljettamaan ja esittämään digitaalisia todisteita. Ratkaisujemme avulla voit integroida lompakkotoimintoja mihin tahansa sovellukseen, palveluun tai käyttöliittymään luottaen Hovin turvalliseen infrastruktuuriin.
npm i @hovi/core-sdk
npm i @hovi/cloudwallet-sdk
Responsive Dark Code Block
const endpoint = 'https://api.hovi.id/credential';
function issueCredential(type, payload) {
  axios.post(endpoint + '/' + type + '/offer', { payload });
}
function verifyCredential(type, request) {
  axios.post(endpoint + '/' + type + '/verify', { request });
}
issueCredential('sd-jwt', credentialData);
issueCredential('mdoc', credentialData);
verifyCredential('json-ld', requestData);
import { OpenIdEcosystem, IndicioEcosystem, CheqdEcosystem, PrivadoEcosystem } from '@hovi/core-sdk';

const myEcosystem = new OpenIdEcosystem({ apiKey: `YOUR_API_KEY` });

await myEcosystem.createTenant(...);

await myEcosystem.offerCredentialSdJwt(...);
await myEcosystem.offerCredentialJsonld(...);
await myEcosystem.offerCredentialMdoc(...);

await myEcosystem.sendProofRequest(...);

// See docs for more details
import { CloudWallet } from '@hovi/cloudwallet-sdk';

const cloudWallets = new CloudWallet({
  // At least ONE of API Key or Wallet Access Token is required
  apiKey: `YOUR_CLOUD_WALLET_API_KEY`,
  walletAccessToken: `YOUR_WALLET_ACCESS_TOKEN`
});

const wallet = await cloudWallets.createWallet({
  label: 'Your Wallet Label',
  secret: 'Your Wallet Secret'
});

await wallet.acceptCredentialOffer(...);
await wallet.submitPresentation(...);
const endpoint = 'https://api.hovi.id/verification';
const headers = {
  'Content-Type': 'application/json',
  'Authorization': 'Bearer eyJhb...',
  'x-tenant-id': '3cfabd4a-29df-44b2-8c3d-0b32d82d72a1'
}

function sendProofRequest(templateId) {
  const body = { verificationTemplateId: templateId };
  axios.post(endpoint + '/send-proof-request', body, { headers })
    .then(res => console.log(res.data))
    .catch(err => console.error('Error:', err.message));
}

sendProofRequest('9c61426d-7df2-4b49-81df-01a293779dc5');
Omni-tausta

Joustavuutta eri alustoilla

Hovin SDK:t on suunniteltu yksinkertaisuutta ja joustavuutta ajatellen. Puhtaat rajapinnat, yksityiskohtainen dokumentointi ja tuki korkeimmille todistestandardeille takaavat, että kehittäjät voivat keskittyä tuotteiden kehittämiseen infrastruktuurin hallinnan sijaan. Oletpa integroimassa identiteettiä olemassa olevaan palveluun tai luomassa jotain aivan uutta, Hovi tarjoaa työkalut nopeaan etenemiseen ja vaatimustenmukaisuuden ylläpitämiseen.
Bullate-kuva

Lompakot organisaatioille ja kuluttajille

Bullate-kuva

Myönnä, vahvista ja hallitse digitaalisia todisteita

Bullate-kuva

Tukee useita formaatteja

Bullate-kuva

Kehittäjäystävällinen

Core SDK

Merkitse kuvake
Luo lompakoita organisaatioille
Merkitse kuvake
Vastaanota ja tallenna organisaation todisteita
Merkitse kuvake
Myönnä todennettavissa olevia todisteita
Merkitse kuvake
Todenna ja vahvista todisteita
Merkitse kuvake
Peruuta myönnettyjä todisteita
Merkitse kuvake
Tue kaikkia tärkeimpiä formaatteja
Merkitse kuvake
Myönnä ja vahvista skaalatusti
Merkitse kuvake
Takaa vaatimustenmukaisuus (ISO 27001, GDPR, eIDAS 2.0)

Cloud Wallet SDK

Merkitse kuvake
Lisää kuluttajalompakko mihin tahansa sovellukseen
Merkitse kuvake
Vastaanota ja tallenna todisteita turvallisesti
Merkitse kuvake
Jaa todisteita yhdellä napautuksella
Merkitse kuvake
Mahdollista välitön todennus
Merkitse kuvake
Tue kaikkia tärkeimpiä formaatteja
Merkitse kuvake
Skaalaa miljoonille käyttäjille
Merkitse kuvake
Toimii mobiililaitteilla ja verkossa
Merkitse kuvake
Täysin hallittu ja yksityisyyslähtöinen