Package org.xipki.security.pkcs12
Class P12MacContentSignerBuilder
- java.lang.Object
-
- org.xipki.security.pkcs12.P12MacContentSignerBuilder
-
public class P12MacContentSignerBuilder extends Object
Builder of PKCS#12 MAC signers.- Since:
- 2.2.0
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description P12MacContentSignerBuilder(String keystoreType, InputStream keystoreStream, char[] keystorePassword, String keyname, char[] keyPassword)P12MacContentSignerBuilder(SecretKey key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConcurrentContentSignercreateSigner(SignAlgo sigAlgo, int parallelism)SecretKeygetKey()
-
-
-
Constructor Detail
-
P12MacContentSignerBuilder
public P12MacContentSignerBuilder(SecretKey key)
-
P12MacContentSignerBuilder
public P12MacContentSignerBuilder(String keystoreType, InputStream keystoreStream, char[] keystorePassword, String keyname, char[] keyPassword) throws XiSecurityException
- Throws:
XiSecurityException
-
-
Method Detail
-
createSigner
public ConcurrentContentSigner createSigner(SignAlgo sigAlgo, int parallelism) throws XiSecurityException
- Throws:
XiSecurityException
-
getKey
public SecretKey getKey()
-
-