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
SecureClassLoader with the specified parent
ClassLoader.
|
||||||||||
| 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
PermissionCollection for the specified
CodeSource.
|
||||||||||
| [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, or null. |
| IndexOutOfBoundsException | if off or len are not valid in respect to b. |
|---|---|
| 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, or null. |
| 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.