No examples for this method. 
     
 
     
      Frequently called with: [Clear]  
     
 
      
    
 
     
     
     -1 
    
 
     
     
   | java.lang.Object | ||
| ↳ | java.lang.ClassLoader | |
| ↳ | java.security.SecureClassLoader | |
|  Known Direct Subclasses | 
SecureClassLoader represents a ClassLoader which associates the classes it loads with a code source and provide mechanisms to allow the relevant permissions to be retrieved. 
| Protected Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Constructs a new instance of 
            SecureClassLoader. | ||||||||||
|  | 
           Constructs a new instance of 
            SecureClassLoaderwith the specified parentClassLoader. | ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Constructs a new class from an array of bytes containing a class definition in class file format with an optional 
            CodeSource. | ||||||||||
|  | 
           Constructs a new class from an array of bytes containing a class definition in class file format with an optional 
            CodeSource. | ||||||||||
|  | 
           Returns the 
            PermissionCollectionfor the specifiedCodeSource. | ||||||||||
| [Expand] 
           Inherited Methods
           | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class java.lang.ClassLoader | |||||||||||
|  From class java.lang.Object | |||||||||||
Constructs a new instance of SecureClassLoader. The default parent ClassLoader is used. 
Constructs a new instance of SecureClassLoader with the specified parent ClassLoader.
| parent | the parent ClassLoader. | 
|---|
Constructs a new class from an array of bytes containing a class definition in class file format with an optional CodeSource.
| name | the name of the new class. | 
|---|---|
| b | a memory image of a class file. | 
| off | the start offset in b of the class data. | 
| len | the length of the class data. | 
| cs | the CodeSource, ornull. | 
| IndexOutOfBoundsException | if offorlenare not valid in respect tob. | 
|---|---|
| ClassFormatError | if the specified data is not valid class data. | 
| SecurityException | if the package to which this class is to be added, already contains classes which were signed by different certificates, or if the class name begins with "java." | 
Constructs a new class from an array of bytes containing a class definition in class file format with an optional CodeSource.
| name | the name of the new class. | 
|---|---|
| b | a memory image of a class file. | 
| cs | the CodeSource, ornull. | 
| ClassFormatError | if the specified data is not valid class data. | 
|---|---|
| SecurityException | if the package to which this class is to be added, already contains classes which were signed by different certificates, or if the class name begins with "java." | 
Returns the PermissionCollection for the specified CodeSource.
| codesource | the code source. | 
|---|
PermissionCollection for the specified CodeSource.