File Explorer Functionalities
Als u het menu 'File Explorer' selecteert, verschijnt het volgende scherm:
De Bestandsverkenner contextualiseert het toewijzen van mappen op basis van de verbonden toepassing (virtueel gedaan met behulp van een toepassingsidentificatie).
Elke toepassing kan een of meer 'entiteiten' hebben. De voorbeeldentiteit die in deze toepassing wordt gebruikt, heet 'RMC'. Je kunt meer applicatie-entiteiten definiëren met behulp van de Trust1Connector.
Voor de voorbeeldtoepassing is er één voorgedefinieerd.
Binnen een Entiteit kunnen een of meer mapkoppelingen worden gedefinieerd, dit wordt een 'Type' mapping genoemd.
Het komt erop neer dat je een virtuele naam aanmaakt en deze koppelt aan een bestaande map op je lokale apparaat. Selecteer de knop 'Type aanmaken en locatie toewijzen':
Na het definiëren van de naam verschijnt er een bestandskiezer van de Trust1Connector, nu kun je een map aanmaken en selecteren. De map wordt gekoppeld aan het 'type', wat betekent dat alle bestanden in de map beschikbaar worden voor de webapplicatie. Hiervoor is toestemming van de gebruiker nodig:
Het resultaat van het aanmaken en toewijzen van bestanden wordt weergegeven in het hoofdapplicatieoverzicht:
Voor een bestaand 'Type' (zie Overzicht) kun je een nieuwe map aanmaken in de hoofdmap:
Een bestand kan worden geüpload naar de webapplicatie vanaf het lokale apparaat.
Wanneer bestanden naar de gekoppelde map worden gekopieerd (gekoppeld aan de 'type'-definitie), zullen de bestanden ook verschijnen/beschikbaar zijn in/voor de webtoepassing. Vergeet niet dat de webapplicatie recursief toegang heeft tot alle gegevens van de hoofdmap.
Na het selecteren en bevestigen van de bestandsupload wordt het bestand weergegeven in het applicatieoverzicht
Als een bestand is geselecteerd, zijn er extra opties beschikbaar:
bestand downloaden
bestand afdrukken
bestand hernoemen
bestand verplaatsen
bestand kopiëren
De betekenis van 'Bestand downloaden' is vanuit het perspectief van het lokale apparaat - aka - het lokale apparaat downloadt een bestand vanuit de webapplicatie (uploaden en downloaden MOET worden gezien vanuit het perspectief van het lokale apparaat).
Bij het downloaden van een bestand kan de gebruiker dit natuurlijk in elke systeemmap doen.
De Trust1Connector heeft een printermodule ingeschakeld, wat betekent dat een printer (beschikbaar op het besturingssysteem) kan worden geselecteerd en geactiveerd voor een afdruktaak.
Hernoem een bestand vanuit de webapplicatie zoals dat het geval zou zijn op het lokale besturingssysteem.
Verplaats een bestand vanuit de webapplicatie zoals het geval zou zijn met het lokale besturingssysteem, maar met de extra beperking dat dit alleen kan worden gedaan tussen toegankelijke mappen, of binnen dezelfde map. Het verplaatsen van bestanden naar ontoegankelijke mappen is niet toegestaan en zal worden verhinderd door de Trust1Connector.
Kopieer een bestand vanuit de webapplicatie zoals het geval zou zijn vanuit het lokale besturingssysteem, maar met de extra beperking dat dit alleen kan tussen toegankelijke mappen, of binnen dezelfde map. Het kopiëren van bestanden naar ontoegankelijke mappen is niet toegestaan en zal worden verhinderd door de Trust1Connector.
Nr | Functie | Beschrijving |
---|---|---|
1
Type - gekoppeld aan lokale (root)-folder
Map die fungeert als een geïsoleerde bestandsruimte voor de webapplicatie
2
Bestand Opladen
Upload een bestand van uw webapplicatie naar het lokale bestandssysteem
3
Map aanmaken
Nieuwe map maken binnen het geselecteerde 'Type'
4
Type aanmaken
Een andere/nieuwe Type mapping toevoegen
5
Type verwijderen
Verwijdert alleen de virtuele toewijzing, NIET de echte gegevens van het lokale apparaat
OS-onafhankelijk en veilig bestandsbeheer voor webtoepassingen
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).
De gebruiker van het apparaat moet toestemming geven voor bestandsoperaties. De File Explorer biedt een gecontroleerde en beveiligde abstractie voor bestandsoperaties.
De Bestandsuitwisselingscontainer biedt de volgende functionaliteiten:
selecteren van een map op basis van applicatietype
bestanden in het geselecteerde toepassingstype weergeven
een of meer bestanden downloaden naar het geselecteerde applicatietype
een of meer bestanden uploaden vanuit het geselecteerde applicatietype
submappen maken in 'gemapte' mappen (toepassingstypes)
De Trust1Connector staat NIET toe dat mappen of bestanden op het apparaat van de gebruiker worden verwijderd.
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.
De bestandsuitwisselingscontainer biedt bovendien
optionele gebruikersmelding voor voltooiing van bestandsoverdracht
bestanden kopiëren en verplaatsen tussen applicatietypes
toestemming van de gebruiker om de consumerende applicatie bestandsbewerkingen te laten uitvoeren
toepassing/domein scoped, toepassingstypen zijn gebonden aan het toepassingsdomein
OS native bestands- en mappenkiezer dialogen
Gedetailleerde documentatie voor ontwikkelaars is te vinden in de technische documentatie: