the present invention modifies the implementation of the netscape security model to use an apparatus to set and get extended class data . more specifically , use of the apparatus to store the additional security information for later retrieval at the point where this information would have been written into the java class data structure , and retrieve this information at the point it would have been read from the java class data structure . the apparatus is implemented by creating a hash table of objects that store the extended class information . the hash key function uses the original class reference to lookup the classes shadow data structure .