initialize global controller that will be used for all security-related operations . the global controller takes precedence over already installed context - specific controllers and cause any subsequent call to context #setsecuritycontroller securitycontroller to throw an exception . the method can only be called once . concode_field_sep SecurityController global concode_field_sep Class<?> getStaticSecurityDomainClass concode_elem_sep boolean hasGlobal concode_elem_sep GeneratedClassLoader createLoader concode_elem_sep Class<?> getStaticSecurityDomainClassInternal concode_elem_sep GeneratedClassLoader createClassLoader concode_elem_sep Object execWithDomain concode_elem_sep SecurityController global concode_elem_sep Object getDynamicSecurityDomain concode_elem_sep Object callWithDomain
void function ( SecurityController arg0 ) { if ( arg0 == null ) throw new IllegalArgumentException ( ) ; if ( global != null ) { throw new SecurityException ( "srini_string" ) ; } global = arg0 ; }