---
description: OS-onafhankelijk en veilig bestandsbeheer voor webtoepassingen
---

# Verkenner (locale bestanden)

## Introductie

Met de bestandsuitwisselingscontainer kan Trust1Connector bestanden en mappen beheren en bestanden uploaden naar of downloaden van het bestandssysteem van of naar de aanvragende partij (vooral voor webtoepassingen).&#x20;

De gebruiker van het apparaat moet toestemming geven voor bestandsoperaties. De File Explorer biedt een gecontroleerde en beveiligde abstractie voor bestandsoperaties.&#x20;

De Bestandsuitwisselingscontainer biedt de volgende functionaliteiten:&#x20;

* selecteren van een map op basis van applicatietype&#x20;
* bestanden in het geselecteerde toepassingstype weergeven&#x20;
* een of meer bestanden downloaden naar het geselecteerde applicatietype&#x20;
* een of meer bestanden uploaden vanuit het geselecteerde applicatietype&#x20;
* submappen maken in 'gemapte' mappen (toepassingstypes)

De Trust1Connector staat **NIET** toe dat mappen of bestanden op het apparaat van de gebruiker worden verwijderd.&#x20;

Een applicatietype verwijst lokaal naar een absoluut bestandssysteempad. Een applicatie kan extra mappen maken voor een bepaald applicatietype, deze mappen zijn relatief ten opzichte van het absolute pad dat lokaal is toegewezen aan het applicatietype. Dit betekent dat de webtoepassing de gebruiker kan vragen om submappen aan te maken in een applicatietype dat al in kaart is gebracht.&#x20;

De bestandsuitwisselingscontainer biedt bovendien&#x20;

* optionele gebruikersmelding voor voltooiing van bestandsoverdracht&#x20;
* bestanden kopiëren en verplaatsen tussen applicatietypes&#x20;
* toestemming van de gebruiker om de consumerende applicatie bestandsbewerkingen te laten uitvoeren&#x20;
* toepassing/domein scoped, toepassingstypen zijn gebonden aan het toepassingsdomein&#x20;
* OS native bestands- en mappenkiezer dialogen



{% hint style="info" %}
Gedetailleerde documentatie voor ontwikkelaars is te vinden in de technische documentatie:

[File exchange](https://app.gitbook.com/s/z2oJcMDLUVEPd3GcFUrT/file/file-exchange "mention")
{% endhint %}

