link start!
This commit is contained in:
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user