<test>
	<name>CP.01.01</name>
	<chain>
		<root>
			<certificate>validation\cp_01_01\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_01_01\End Certificate CP.01.01.crt</certificate>
			<label>EndCertificate_CP_01_01</label>
		</ee>
	</chain>
	<io>
		<oresult>Validated OK</oresult>
	</io>
</test>

<test>
	<name>CP.01.02</name>
	<chain>
		<root>
			<certificate>validation\cp_01_02\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_01_02\End Certificate CP.01.02.crt</certificate>
			<label>EndCertificate_CP_01_02</label>
		</ee>
		<inter>
			<certificate>validation\cp_01_02\Intermediate Certificate CP.01.02.crt</certificate>
			<label>IntermediateCertificate_CP_01_02</label>
		</inter>
	</chain>
	<io>
		<oresult>Signature invalid</oresult>
	</io>
</test>

<test>
	<name>CP.01.03</name>
	<chain>
		<root>
			<certificate>validation\cp_01_03\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_01_03\End Certificate CP.01.03.crt</certificate>
			<label>EndCertificate_CP_01_03</label>
		</ee>
		<inter>
			<certificate>validation\cp_01_03\Intermediate Certificate CP.01.03.crt</certificate>
			<label>IntermediateCertificate_CP_01_03</label>
		</inter>
	</chain>
	<io>
		<oresult>Signature invalid</oresult>
	</io>
</test>

<test>
	<name>CP.02.01</name>
	<chain>
		<root>
			<certificate>validation\cp_02_01\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_02_01\End Certificate CP.02.01.crt</certificate>
			<label>EndCertificate_CP_02_01</label>
		</ee>
		<inter>
			<certificate>validation\cp_02_01\Intermediate Certificate 1 CP.02.01.crt</certificate>
			<label>IntermediateCertificate_1_CP_02_01</label>
		</inter>
		<inter>
			<certificate>validation\cp_02_01\Intermediate Certificate 2 CP.02.01.crt</certificate>
			<label>IntermediateCertificate_2_CP_02_01</label>
		</inter>
	</chain>
	<io>
		<oresult>Validated OK</oresult>
	</io>
</test>

<test>
	<name>CP.02.02</name>
	<chain>
		<root>
			<certificate>validation\cp_02_02\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_02_02\End Certificate CP.02.02.crt</certificate>
			<label>EndCertificate_CP_02_02</label>
		</ee>
		<inter>
			<certificate>validation\cp_02_02\Intermediate Certificate CP.02.02.crt</certificate>
			<label>IntermediateCertificate_CP_02_02</label>
		</inter>
	</chain>
	<io>
		<oresult>Date out of range</oresult>
	</io>
</test>

<test>
	<name>CP.02.03</name>
	<chain>
		<root>
			<certificate>validation\cp_02_03\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_02_03\End Certificate CP.02.03.crt</certificate>
			<label>EndCertificate_CP_02_03</label>
		</ee>
		<inter>
			<certificate>validation\cp_02_03\Intermediate Certificate CP.02.03.crt</certificate>
			<label>IntermediateCertificate_CP_02_03</label>
		</inter>
	</chain>
	<io>
		<oresult>Date out of range</oresult>
	</io>
</test>

<test>
	<name>CP.02.04</name>
	<chain>
		<root>
			<certificate>validation\cp_02_04\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_02_04\End Certificate CP.02.04.crt</certificate>
			<label>EndCertificate_CP_02_04</label>
		</ee>
		<inter>
			<certificate>validation\cp_02_04\Intermediate Certificate CP.02.04.crt</certificate>
			<label>IntermediateCertificate_CP_02_04</label>
		</inter>
	</chain>
	<io>
		<oresult>Date out of range</oresult>
	</io>
</test>

<test>
	<name>CP.02.05</name>
	<chain>
		<root>
			<certificate>validation\cp_02_05\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_02_05\End Certificate CP.02.05.crt</certificate>
			<label>EndCertificate_CP_02_05</label>
		</ee>
		<inter>
			<certificate>validation\cp_02_05\Intermediate Certificate CP.02.05.crt</certificate>
			<label>IntermediateCertificate_CP_02_05</label>
		</inter>
	</chain>
	<io>
		<oresult>Date out of range</oresult>
	</io>
</test>

<test>
	<name>CP.03.01</name>
	<chain>
		<root>
			<certificate>validation\cp_03_01\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_03_01\End Certificate CP.03.01.crt</certificate>
			<label>EndCertificate_CP_03_01</label>
		</ee>
		<inter>
			<certificate>validation\cp_03_01\Intermediate Certificate CP.03.01.crt</certificate>
			<label>IntermediateCertificate_CP_03_01</label>
		</inter>
	</chain>
	<io>
		<oresult>Date out of range</oresult>
	</io>
</test>

<test>
	<name>CP.03.02</name>
	<chain>
		<root>
			<certificate>validation\cp_03_02\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_03_02\End Certificate CP.03.02.crt</certificate>
			<label>EndCertificate_CP_03_02</label>
		</ee>
		<inter>
			<certificate>validation\cp_03_02\Intermediate Certificate CP.03.02.crt</certificate>
			<label>IntermediateCertificate_CP_03_02</label>
		</inter>
	</chain>
	<io>
		<oresult>Date out of range</oresult>
	</io>
</test>

<test>
	<name>CP.03.03</name>
	<chain>
		<root>
			<certificate>validation\cp_03_03\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_03_03\End Certificate CP.03.03.crt</certificate>
			<label>EndCertificate_CP_03_03</label>
		</ee>
		<inter>
			<certificate>validation\cp_03_03\Intermediate Certificate CP.03.03.crt</certificate>
			<label>IntermediateCertificate_CP_03_03</label>
		</inter>
	</chain>
	<io>
		<oresult>Date out of range</oresult>
	</io>
</test>

<test>
	<name>CP.03.04</name>
	<chain>
		<root>
			<certificate>validation\cp_03_04\Trust Anchor CP.01.01.crt</certificate>
			<label>TrustAnchor_CP_01_01</label>
		</root>
		<ee>
			<certificate>validation\cp_03_04\End Certificate CP.03.04.crt</certificate>
			<label>EndCertificate_CP_03_04</label>
		</ee>
		<inter>
			<certificate>validation\cp_03_04\Intermediate Certificate CP.03.04.crt</certificate>
			<label>IntermediateCertificate_CP_03_04</label>
		</inter>
	</chain>
	<io>
		<oresult>Date out of range</oresult>
	</io>
</test>
<test>
	<name>LLoyds</name>
	<chain>
		<root>
			<certificate>verisignclass3primaryca.cer</certificate>
			<label>verisignclass3primaryca</label>
		</root>
		<ee>
			<certificate>lloyds.crt</certificate>
			<label>lloyds</label>
		</ee>
		<inter>
			<certificate>verisignserverclass3.crt</certificate>
			<label>verisignserverclass3</label>
		</inter>
	</chain>
	<io>
		<oresult>Validated OK</oresult>
	</io>
</test>

<test>
<name>Verisign/3do</name>
<chain>
	<root>
	<certificate>vsignss.cer</certificate>
	<label>vsignss</label>
	</root>
	<ee>
	<certificate>3do.crt</certificate>
	<label>3do</label>
	</ee>
</chain>

<io>
<oresult>Validated OK</oresult>
</io>
</test>

