Index

C I O S T 
All Classes and Interfaces|All Packages|Serialized Form

C

checkAccess(Thread) - Method in class org.elasticsearch.secure_sm.SecureSM
 
checkAccess(ThreadGroup) - Method in class org.elasticsearch.secure_sm.SecureSM
 
checkExit(int) - Method in class org.elasticsearch.secure_sm.SecureSM
 
checkThreadAccess(Thread) - Method in class org.elasticsearch.secure_sm.SecureSM
 
checkThreadGroupAccess(ThreadGroup) - Method in class org.elasticsearch.secure_sm.SecureSM
 
createTestSecureSM() - Static method in class org.elasticsearch.secure_sm.SecureSM
Creates a new security manager with a standard set of test packages being the only packages that can exit or halt the virtual machine.

I

innerCheckExit(int) - Method in class org.elasticsearch.secure_sm.SecureSM
The "Uwe Schindler" algorithm.

O

org.elasticsearch.secure_sm - package org.elasticsearch.secure_sm
 
org.elasticsearch.securesm - module org.elasticsearch.securesm
 

S

SecureSM - Class in org.elasticsearch.secure_sm
Extension of SecurityManager that works around a few design flaws in Java Security.
SecureSM() - Constructor for class org.elasticsearch.secure_sm.SecureSM
Creates a new security manager where no packages can exit nor halt the virtual machine.
SecureSM(String[]) - Constructor for class org.elasticsearch.secure_sm.SecureSM
Creates a new security manager with the specified list of regular expressions as the those that class names will be tested against to check whether or not a class can exit or halt the virtual machine.

T

ThreadPermission - Class in org.elasticsearch.secure_sm
Permission to modify threads or thread groups normally not accessible to the current thread.
ThreadPermission(String) - Constructor for class org.elasticsearch.secure_sm.ThreadPermission
Creates a new ThreadPermission object.
ThreadPermission(String, String) - Constructor for class org.elasticsearch.secure_sm.ThreadPermission
Creates a new ThreadPermission object.
C I O S T 
All Classes and Interfaces|All Packages|Serialized Form