public class XAdESBaselineSignerTest
extends junit.framework.TestCase
Class that defines tests for XAdESBaselineSigner.
Library for the integration with the services of @Firma, eVisor and TS@.
| Constructor and Description |
|---|
XAdESBaselineSignerTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testGetSignedData()
Test for methods
XAdESBaselineSigner.getSignedData(byte[]). |
void |
testSignDetachedWithoutPolicyWithoutTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignDetachedWithoutPolicyWithTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignDetachedWithPolicyWithoutTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignEnvelopedWithoutPolicyWithoutTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignEnvelopedWithoutPolicyWithTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignEnvelopedWithPolicyWithoutTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignEnvelopingWithoutPolicyWithoutTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignEnvelopingWithoutPolicyWithTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignExternallyDetachedWithoutPolicyWithoutTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testSignExternallyDetachedWithoutPolicyWithTimestamp()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
void |
testUpgradeDetachedWithPolicy()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#verifySignature(byte[]),
and {@link XAdESBaselineSigner#verifySignature(byte[])}. |
void |
testUpgradeEnvelopedWithPolicy()
Test for methods
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]). |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, setName, toStringpublic final void testSignDetachedWithoutPolicyWithoutTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testSignEnvelopedWithoutPolicyWithoutTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testSignEnvelopingWithoutPolicyWithoutTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testSignDetachedWithPolicyWithoutTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testSignEnvelopedWithPolicyWithoutTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testSignDetachedWithoutPolicyWithTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testSignEnvelopedWithoutPolicyWithTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testSignEnvelopingWithoutPolicyWithTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testSignExternallyDetachedWithoutPolicyWithTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testUpgradeDetachedWithPolicy()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#verifySignature(byte[]),
and {@link XAdESBaselineSigner#verifySignature(byte[])}.public final void testUpgradeEnvelopedWithPolicy()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).public final void testGetSignedData()
XAdESBaselineSigner.getSignedData(byte[]).public final void testSignExternallyDetachedWithoutPolicyWithoutTimestamp()
XAdESBaselineSigner#sign(byte[], String, String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#coSign(byte[], byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
XAdESBaselineSigner#counterSign(byte[], String, PrivateKeyEntry, java.util.Properties, boolean, String, String),
and XAdESBaselineSigner.verifySignature(byte[]).