Browse Source

add a PKCS12 test keystore

master
Stefan Bodewig 7 years ago
parent
commit
f2dd4149dc
2 changed files with 14 additions and 0 deletions
  1. BIN
      src/etc/testcases/testkeystore.pkcs12
  2. +14
    -0
      src/tests/antunit/taskdefs/signjar-test.xml

BIN
src/etc/testcases/testkeystore.pkcs12 View File


+ 14
- 0
src/tests/antunit/taskdefs/signjar-test.xml View File

@@ -25,6 +25,7 @@
<property name="signtest.jar" location="${sign.dir}/signtest.jar" />
<property name="subdirsigntest.jar" location="${subdir}/signtest.jar" />
<property name="testkeystore" location="../../../etc/testcases/testkeystore" />
<property name="testkeystore.pkcs12" location="${testkeystore}.pkcs12" />

<macrodef name="assertSigned">
<attribute name="jar" default="${signtest.jar}" />
@@ -43,6 +44,11 @@
<verifyjar keystore="${testkeystore}" storepass="apacheant" />
</presetdef>

<presetdef name="verify-base-pkcs12">
<verifyjar keystore="${testkeystore.pkcs12}" storepass="apacheant"
storetype="pkcs12" alias="testonly"/>
</presetdef>

<presetdef name="sign">
<sign-base jar="${signtest.jar}" />
</presetdef>
@@ -60,6 +66,10 @@
<sign />
</target>

<target name="basic-pkcs12" depends="jar">
<sign keystore="${testkeystore.pkcs12}" storetype="pkcs12" strict="true"/>
</target>

<target name="testBasic" depends="basic">
<assertSigned />
</target>
@@ -232,6 +242,10 @@
<verify-base jar="${signtest.jar}" />
</target>

<target name="testVerifyJarPKCS12" depends="basic-pkcs12">
<verify-base-pkcs12 jar="${signtest.jar}" />
</target>

<target name="testVerifyJarCertificates" depends="basic">
<verify-base jar="${signtest.jar}" certificates="true" verbose="true" />
</target>


Loading…
Cancel
Save