link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,7 @@
package com.tridium.platcrypto.core;
import com.tridium.crypto.core.io.ICoreCryptoManager;
public interface ICryptoManagerProvider {
ICoreCryptoManager getCoreCryptoManager() throws Exception;
}
@@ -0,0 +1,16 @@
package com.tridium.platcrypto.core;
import com.tridium.crypto.core.io.ICoreCryptoManager;
import com.tridium.crypto.core.io.ICoreExemptionStore;
import java.io.File;
import javax.baja.security.crypto.ICryptoManagerEx;
public interface IExtCryptoManager extends ICryptoManagerEx {
File getBaseDir();
ICoreCryptoManager getCoreCryptoManager() throws Exception;
ICoreExemptionStore getExemptionStore() throws Exception;
IProviderInfo getProviderInfo() throws Exception;
}
@@ -0,0 +1,10 @@
package com.tridium.platcrypto.core;
import com.tridium.crypto.core.provider.IProvider;
import java.util.Enumeration;
public interface IProviderInfo {
IProvider getProvider(String str) throws Exception;
Enumeration providers() throws Exception;
}