JSPservletPkg
Class JSPloader.ClassInfo

java.lang.Object
  |
  +--JSPservletPkg.JSPloader.ClassInfo

class JSPloader.ClassInfo
extends java.lang.Object

Maintain class object and serial number. Used to check if its certificate is not revoked.

See Also:
JSPloader.ProtectionDomainInfo

Field Summary
(package private)  java.lang.Class cl
          cached class
(package private)  JSPloader.ProtectionDomainInfo pdi
          ProtectionDomain information - used to check CRL
 
Constructor Summary
(package private) JSPloader.ClassInfo()
          Constructor used with a Protection Domain with credentials for an unallowed class.
(package private) JSPloader.ClassInfo(java.lang.Class cl)
          Constructor used without a ProtectionDomain or with a ProtectionDomain without credentials.
(package private) JSPloader.ClassInfo(java.lang.Class cl, JSPloader.ProtectionDomainInfo pdi)
          Constructor used with a Protection Domain with credentials.
 
Method Summary
(package private)  boolean check()
          check if the credential the class has been defined with are not revoked.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

cl

java.lang.Class cl
cached class

pdi

JSPloader.ProtectionDomainInfo pdi
ProtectionDomain information - used to check CRL
Constructor Detail

JSPloader.ClassInfo

JSPloader.ClassInfo(java.lang.Class cl,
                    JSPloader.ProtectionDomainInfo pdi)
Constructor used with a Protection Domain with credentials.
Parameters:
cl - class object.
pdi - Protection Domain Information.

JSPloader.ClassInfo

JSPloader.ClassInfo()
Constructor used with a Protection Domain with credentials for an unallowed class.

JSPloader.ClassInfo

JSPloader.ClassInfo(java.lang.Class cl)
Constructor used without a ProtectionDomain or with a ProtectionDomain without credentials.
Parameters:
cl - class object.
Method Detail

check

final boolean check()
check if the credential the class has been defined with are not revoked.
Returns:
boolean true if class is valid