package org.company.security.csp;
import java.security.Security;
public class LoadNative {
private static final String CSP_PROVIDER = "CSPProvider";
public static void loadProvider() {
CSPNative.init("target/classes/native",
"lib/java-csp-platform-amd64-linux.so; osname=Linux; processor=x86-64," +
"lib/java-csp-platform-x86-linux.so; osname=Linux; processor=x86," +
"lib/java-csp-platform-amd64-windows.dll; osname=Win32; processor=x86-64," +
"lib/java-csp-platform-x86-windows.dll; osname=Win32; processor=x86");
if(Security.getProvider(CSP_PROVIDER) == null)
Security.addProvider(new CSPProvider());
}
}