On hiukan hukassa toi että minkä jarrin tulee olla allekirjoitettu, että sillä on oikeudet kirjoittaa vaikkapa käyttäjän kotihakemistoon.
Oletetaan että html-sivulla käsketään lataamaan appletti a. Appletti on jarrissa a.jar jota ei ole allekirjoitettu. Appletti a kutsuu staattista metodia luokasta b, joka on jarrissa b.jar. b.jar on html-sivussa annetussa luokkapolussa ja on allekirjoitettu.
Staattinen metodi luokassa b kirjoittaa käyttäjän kotihakemistoon tiedostoon. Epäonnistuuko kirjoitus, koska staattista metodia kutsutaan luokasta a (allekirjoittamattomassa jarrissa) vai onnistuuko se sen takia, että varsinainen privileged-metodi suoritetaan luokassa b?
Oletetaan että html-sivulla käsketään lataamaan appletti a. Appletti on jarrissa a.jar jota ei ole allekirjoitettu. Appletti a kutsuu staattista metodia luokasta b, joka on jarrissa b.jar. b.jar on html-sivussa annetussa luokkapolussa ja on allekirjoitettu.
Staattinen metodi luokassa b kirjoittaa käyttäjän kotihakemistoon tiedostoon. Epäonnistuuko kirjoitus, koska staattista metodia kutsutaan luokasta a (allekirjoittamattomassa jarrissa) vai onnistuuko se sen takia, että varsinainen privileged-metodi suoritetaan luokassa b?
Vastaukset
Vanhimmat
Ei vielä vastauksia
Aloittaja odottaa vastauksia. Kerro oma näkemyksesi ensimmäisenä.