You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the implementation of the SystemExitGuard extension replaces the existing security guard with a specialized one that intercepts the System.exit. This one has now special permissions and it also has no relationship to a pre-existing one. Other than saving it and restoring it later that is.
What would be less invasive is if the replacement took the existing one as delegate and delegates all checks but the exit check to the original one.
Acceptance Criteria
ExitGuardSecurityManager delegates all checks to the preexisting one (with exception of the intercepted system exit.
If no security manager was set, then all checks are granted.
The text was updated successfully, but these errors were encountered:
Situation
Currently the implementation of the
SystemExitGuard
extension replaces the existing security guard with a specialized one that intercepts theSystem.exit
. This one has now special permissions and it also has no relationship to a pre-existing one. Other than saving it and restoring it later that is.What would be less invasive is if the replacement took the existing one as delegate and delegates all checks but the exit check to the original one.
Acceptance Criteria
ExitGuardSecurityManager
delegates all checks to the preexisting one (with exception of the intercepted system exit.The text was updated successfully, but these errors were encountered: