Method and system for extending Java applets sand box with public client storage

   
   

A Java applet sandbox, provided by restrictions originally set by the manufacturer of a Java enabled Internet browser, may be securely extended by introducing the notion of public and private client storage. In addition to the sandbox, users are given means of declaring a portion of the user machine's disk space as Public. The public disk space is accessible to executing applets and is installed in addition to the standard sandbox. The modality of access may be defined with various levels of restriction by the user within the security manager. Restriction levels of the Public space may range from clearing (from the Public space) any data left after the applet has terminated, to allowing an executable applet to be moved into the private area on the user's disk drive.

Sandbox applet της Ιάβας, που παρέχηκε από τους περιορισμούς έθεσε αρχικά από τον κατασκευαστή ενός η Ιάβα ξεφυλλιστή Διαδικτύου, μπορεί να επεκταθεί ασφαλώς με την εισαγωγή της έννοιας της δημόσιας και ιδιωτικής αποθήκευσης πελατών. Εκτός από sandbox, στους χρήστες δίνονται τα μέσα μια μερίδα του διαστήματος δίσκων της μηχανής χρηστών όπως δημόσιους. Ο δημόσιος χώρος δίσκων είναι προσιτός στην εκτέλεση των applets και εγκαθίσταται εκτός από τυποποιημένο sandbox. Η μορφή της πρόσβασης μπορεί να καθοριστεί με τα διάφορα επίπεδα περιορισμού από το χρήστη μέσα στο διευθυντή ασφάλειας. Τα επίπεδα περιορισμού του δημόσιου χώρου μπορούν να κυμανθούν από το καθάρισμα (από το δημόσιο χώρο) οποιαδήποτε στοιχεία που αφήνονται αφότου έχει ολοκληρώσει το applet, στην άδεια ενός εκτελέσιμου applet για να κινηθεί στην ιδιωτική περιοχή στην κίνηση δίσκων του χρήστη.

 
Web www.patentalert.com

< Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time

< Sharing data safely using service replication

> Internet-enabled voice-response service

> Telecommunications network with a transport layer controlled by an internet protocol layer

~ 00100