cryptoservices/certificateandkeymgmt/tx509/Scripts/tx509-dnames.txt
author Santosh Patil <santosh.v.patil@nokia.com>
Wed, 08 Jul 2009 11:25:26 +0100
changeset 0 2c201484c85f
permissions -rw-r--r--
Move the Security package to EPL, and add the implementations of the cryptographic algorithms

<action>
	<actionname>Check that UTF8 issuer names of different cases do not match</actionname>
	<actiontype>Comparison</actiontype>
	<actionbody>
		<certificate1>\tx509\data\dnames\dn_utf8_mixed.der</certificate1>
		<certificate2>\tx509\data\dnames\dn_utf8_lc.der</certificate2>	
		<matchexpected>false</matchexpected>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Check that identical utf8 issuer names match</actionname>
	<actiontype>Comparison</actiontype>
	<actionbody>
		<certificate1>\tx509\data\dnames\dn_utf8_mixed.der</certificate1>
		<certificate2>\tx509\data\dnames\dn_utf8_mixed.der</certificate2>	
		<matchexpected>true</matchexpected>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Check that the matching of printable strings is case-insensitive</actionname>
	<actiontype>Comparison</actiontype>
	<actionbody>
		<certificate1>\tx509\data\dnames\dn_printable_mixed.der</certificate1>
		<certificate2>\tx509\data\dnames\dn_printable_lc.der</certificate2>	
		<matchexpected>true</matchexpected>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Check that the matching of e-mail address is case-insensitive</actionname>
	<actiontype>Comparison</actiontype>
	<actionbody>
		<certificate1>\tx509\data\dnames\dn_email_mixed.der</certificate1>
		<certificate2>\tx509\data\dnames\dn_email_lc.der</certificate2>	
		<matchexpected>true</matchexpected>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Check that the matching of unstructured name is case-insensitive</actionname>
	<actiontype>Comparison</actiontype>
	<actionbody>
		<certificate1>\tx509\data\dnames\dn_unstructuredname_lc.der</certificate1>
		<certificate2>\tx509\data\dnames\dn_unstructuredname_mixed.der</certificate2>	
		<matchexpected>true</matchexpected>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>