src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java

Print this page
7191662: JCE providers should be located via ServiceLoader

*** 1,7 **** /* ! * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 512,523 **** provider = p; } private SunPKCS11 newProvider() { try { ! InputStream in = new ByteArrayInputStream(config.getBytes("UTF8")); ! return new SunPKCS11(in); } catch (Exception e) { // XXX throw new ProviderException(e); } } --- 512,522 ---- provider = p; } private SunPKCS11 newProvider() { try { ! return new SunPKCS11(new Config("--" + config)); } catch (Exception e) { // XXX throw new ProviderException(e); } }