public static void addXMLDSigRIInternal() { addJceProvider("ApacheXMLDSig", SantuarioUtil.getSantuarioProvider()); }
public static void addXMLDSigRIInternal() { addJceProvider("ApacheXMLDSig", SantuarioUtil.getSantuarioProvider()); }
Class<? extends Provider> clazz = Loader.loadClass(className, false, Provider.class); Provider provider = clazz.newInstance(); return addJceProvider(name, provider); } catch (Throwable t) { if (LOG.isDebugEnabled()) {
Class<? extends Provider> clazz = Loader.loadClass(className, false, Provider.class); Provider provider = clazz.newInstance(); return addJceProvider(name, provider); } catch (Throwable t) { if (LOG.isDebugEnabled()) {
public Boolean run() { addXMLDSigRI(); String bcProviderStr = addJceProvider("BC", "org.bouncycastle.jce.provider.BouncyCastleProvider"); // If we have BouncyCastle v1.49 installed then use IvParameterSpec in // Santuario. This can be removed when we pick up BouncyCastle 1.51+ if (bcProviderStr != null) { Provider bcProvider = Security.getProvider(bcProviderStr); if (bcProvider.getInfo().contains("v1.49")) { useIvParameterSpec(); } } Security.removeProvider("STRTransform"); appendJceProvider( "STRTransform", new org.apache.ws.security.transform.STRTransformProvider() ); return true; } });
public Boolean run() { addXMLDSigRI(); String bcProviderStr = addJceProvider("BC", "org.bouncycastle.jce.provider.BouncyCastleProvider"); // If we have BouncyCastle v1.49 installed then use IvParameterSpec in // Santuario. This can be removed when we pick up BouncyCastle 1.51+ if (bcProviderStr != null) { Provider bcProvider = Security.getProvider(bcProviderStr); if (bcProvider.getInfo().contains("v1.49")) { useIvParameterSpec(); } } Security.removeProvider("STRTransform"); appendJceProvider( "STRTransform", new org.apache.ws.security.transform.STRTransformProvider() ); return true; } });