Package org.xipki.security
Class Securities
- java.lang.Object
-
- org.xipki.security.Securities
-
- All Implemented Interfaces:
Closeable,AutoCloseable
public class Securities extends Object implements Closeable
Utility class to initializeSecurityFactoryandP11CryptServiceFactory.- Author:
- Lijun Liao (xipki)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecurities.SecurityConf
-
Constructor Summary
Constructors Constructor Description Securities()Securities(List<P11ModuleFactory> p11ModuleFactories)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()P11CryptServiceFactorygetP11CryptServiceFactory()SecurityFactorygetSecurityFactory()voidinit()voidinit(Securities.SecurityConf conf)
-
-
-
Constructor Detail
-
Securities
public Securities()
-
Securities
public Securities(List<P11ModuleFactory> p11ModuleFactories)
-
-
Method Detail
-
getSecurityFactory
public SecurityFactory getSecurityFactory()
-
getP11CryptServiceFactory
public P11CryptServiceFactory getP11CryptServiceFactory()
-
init
public void init() throws IOException, org.xipki.util.exception.InvalidConfException- Throws:
IOExceptionorg.xipki.util.exception.InvalidConfException
-
init
public void init(Securities.SecurityConf conf) throws IOException, org.xipki.util.exception.InvalidConfException
- Throws:
IOExceptionorg.xipki.util.exception.InvalidConfException
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
-