17 lines
553 B
Java
17 lines
553 B
Java
package javax.baja.security.crypto;
|
|
|
|
import javax.baja.io.net.IClientSocketFactory;
|
|
import javax.baja.io.net.IServerSocketFactory;
|
|
|
|
public interface ICryptoManager {
|
|
IClientSocketFactory getClientSocketFactory(BSslTlsEnum bSslTlsEnum) throws Exception;
|
|
|
|
String getClientSocketFactoryClass(BSslTlsEnum bSslTlsEnum) throws Exception;
|
|
|
|
IKeyStore getKeyStore() throws Exception;
|
|
|
|
IServerSocketFactory getServerSocketFactory(BSslTlsEnum bSslTlsEnum, boolean z, String str) throws Exception;
|
|
|
|
IKeyStore getTrustStore() throws Exception;
|
|
}
|