🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #28356

Re: getProperties()

#28356
From: Juan Gonzalo de Silva Medina
Date: Fri, 15 May 1998 00:00
66 lines
2871 bytes
Este es un mensaje multipartes en formato MIME.
--------------7F5C1024E4947B0CF16C0FAC
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit



x escribi�:

> Estoy intentando que un applet averigue el maximo de propiedades de la
> maquina que lo esta ejecutando.
> Para eso esta la funcion  getProperties(), que me muestra todas las del
> sistema,  el problema es que produce una excepcion de seguridad.  Se
> puede solucionar  habilitando ciertas restricciones, pero quiero evitar
> el que el usuario tenga que decidir sobre esto.
> Habria alguna manera de averiguar las propiedades que no producen esta
> excepcion de seguridad, as� como minimo podria obtener estas.
>
> Yo veo una posible solucion,  pero me gustaria que me la matizaseis:
> Hay que tener en cuenta que se comporta como una tabla hash, y se podria
> leer elemento a elemento dentro de una sentencia  try{
> }catch{SecurityExceprion e }; as� se podria evitar que petase por
> excepcion.
> El problema  es que no se cual es el objeto que representa a esta tabla
> especifica (con las propiedades del sistema).
>
> Alguna idea,
>
> Gracias
>
> Juan

En el tutorial de Java de Sun, tienes especificadas las variables permitidas
y las denegadas por seguridad en las propiedades del sistema.

Lo que si podrias hacer para evitar esto es "firmar tu applet", creo que en
el JavaWorld tienes un art�culo tecnico sobre como hacerlo.

Lo que siento es no podertelo decir en este momento...

Saludos,

--------------7F5C1024E4947B0CF16C0FAC
Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Tarjeta de Juan Gonzalo de Silva Medina
Content-Disposition: attachment; filename="vcard.vcf"

begin:          vcard
fn:             Juan Gonzalo de Silva Medina
n:              de Silva Medina;Juan Gonzalo
org:            EL MONTE - Dpto. Desarrollo Inform�tico
adr:            AV. Doctor Fedriani n� 23 p1 2C;;;Sevilla;Sevilla;41009;Espa�a
email;internet: gonzalo@caymasa.es
title:          Analista Programador
tel;work:       34-95-4591436
tel;fax:        34-95-4591448
tel;home:       34-95-4906327
x-mozilla-cpt:  ;0
x-mozilla-html: TRUE
version:        2.1
end:            vcard


--------------7F5C1024E4947B0CF16C0FAC--
Technical Details
Message-ID: <355C141A.EA688494@caymasa.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3561BFF6.DA07FFDC@mat.upc.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,2ddf5271afc5c6e4,start
X-Google-Attributes: gid1116f3,public
From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es>
Subject: Re: getProperties()
Date: 1998/05/15
Message-ID: <355C141A.EA688494@caymasa.es>
X-Deja-AN: 354736699
References: <3561BFF6.DA07FFDC@mat.upc.es>
Mime-Version: 1.0
To: x <jmoya@mat.upc.es>
Content-Type: multipart/mixed; boundary="------------7F5C1024E4947B0CF16C0FAC"
Organization: EL MONTE
Newsgroups: es.comp.lenguajes.java