org.bouncycastle.jce.provider.test
Class PBETest.PKCS12Test
java.lang.Object
org.bouncycastle.util.test.SimpleTest
org.bouncycastle.jce.provider.test.PBETest.PKCS12Test
- All Implemented Interfaces:
- Test
- Enclosing class:
- PBETest
private class PBETest.PKCS12Test
- extends SimpleTest
Constructor Summary |
PBETest.PKCS12Test(java.lang.String baseAlgorithm,
java.lang.String algorithm,
Digest digest,
int keySize,
int ivSize)
|
Method Summary |
private java.security.AlgorithmParameters |
checkParameters(javax.crypto.Cipher c,
byte[] salt,
int iCount)
|
java.lang.String |
getName()
|
void |
performTest()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
password
char[] password
baseAlgorithm
java.lang.String baseAlgorithm
algorithm
java.lang.String algorithm
digest
Digest digest
keySize
int keySize
ivSize
int ivSize
PBETest.PKCS12Test
PBETest.PKCS12Test(java.lang.String baseAlgorithm,
java.lang.String algorithm,
Digest digest,
int keySize,
int ivSize)
getName
public java.lang.String getName()
- Specified by:
getName
in interface Test
- Specified by:
getName
in class SimpleTest
performTest
public void performTest()
throws java.lang.Exception
- Specified by:
performTest
in class SimpleTest
- Throws:
java.lang.Exception
checkParameters
private java.security.AlgorithmParameters checkParameters(javax.crypto.Cipher c,
byte[] salt,
int iCount)
throws java.security.spec.InvalidParameterSpecException
- Throws:
java.security.spec.InvalidParameterSpecException