src/java.base/share/classes/javax/crypto/JceSecurityManager.java

Print this page

        

*** 227,236 **** --- 227,241 ---- return (CryptoPermission)enum_.nextElement(); } // See bug 4341369 & 4334690 for more info. boolean isCallerTrusted(Provider provider) { + if (ProviderVerifier.isTrustedCryptoProvider(provider)) { + // fast path + return true; + } + // Get the caller and its codebase. Class<?>[] context = getClassContext(); URL callerCodeBase = null; int i; for (i=0; i<context.length; i++) {