cryptoservices/certificateandkeymgmt/tasn1/scripts/tasn1.txt
changeset 0 2c201484c85f
equal deleted inserted replaced
-1:000000000000 0:2c201484c85f
       
     1 <action>
       
     2 	<actionname>Normal Int ASN1 Test</actionname>
       
     3 	<actiontype>Normal</actiontype>
       
     4 	<actionbody>
       
     5 		<asn1test>
       
     6 			<type>int</type>
       
     7 			<parameters>
       
     8 				<values>0x0000007F</values>
       
     9 				<values>0x00007FFF</values>
       
    10 				<values>0x007FFFFF</values>
       
    11 				<values>0x7FFFFFFF</values>
       
    12 				<values>0x00000080</values>
       
    13 				<values>0x00008000</values>
       
    14 				<values>0x00800000</values>
       
    15 				<values>0x40000000</values>
       
    16 				<values>0x000000FF</values>
       
    17 				<values>0x0000FFFF</values>
       
    18 				<values>0x00FFFFFF</values>
       
    19 				<values>0x00000000</values>
       
    20 				<values>0x8000007F</values>
       
    21 				<values>0x80007FFF</values>
       
    22 				<values>0x807FFFFF</values>
       
    23 				<values>0xFFFFFFFF</values>
       
    24 				<values>0x80000080</values>
       
    25 				<values>0x80008000</values>
       
    26 				<values>0x80800000</values>
       
    27 				<values>0xC0000000</values>
       
    28 				<values>0x800000FF</values>
       
    29 				<values>0x8000FFFF</values>
       
    30 				<values>0x80FFFFFF</values>
       
    31 				<values>0x80000000</values>
       
    32 				<random>100000</random>
       
    33 			</parameters>
       
    34 		</asn1test>
       
    35 	</actionbody>
       
    36 	<actionresult>
       
    37 		<return>KErrNone</return>
       
    38 	</actionresult>
       
    39 </action>
       
    40 <action>
       
    41 	<actionname>Normal Big Int ASN1 Test</actionname>
       
    42 	<actiontype>Normal</actiontype>
       
    43 	<actionbody>
       
    44 		<asn1test>
       
    45 			<type>BigInt</type>
       
    46 			<parameters>
       
    47 				<values>0x0000007F</values>
       
    48 				<values>0x00007FFF</values>
       
    49 				<values>0x007FFFFF</values>
       
    50 				<values>0x7FFFFFFF</values>
       
    51 				<values>0x00000080</values>
       
    52 				<values>0x00008000</values>
       
    53 				<values>0x00800000</values>
       
    54 				<values>0x40000000</values>
       
    55 				<values>0x000000FF</values>
       
    56 				<values>0x0000FFFF</values>
       
    57 				<values>0x00FFFFFF</values>
       
    58 				<values>0x00000000</values>
       
    59 				<values>1000000..1009999</values>
       
    60 				<random>100000</random>
       
    61 			</parameters>
       
    62 		</asn1test>
       
    63 	</actionbody>
       
    64 	<actionresult>
       
    65 		<return>KErrNone</return>
       
    66 	</actionresult>
       
    67 </action>
       
    68 <action>
       
    69 	<actionname>Normal Boolean ASN1 Test</actionname>
       
    70 	<actiontype>Normal</actiontype>
       
    71 	<actionbody>
       
    72 		<asn1test>
       
    73 			<type>Boolean</type>
       
    74 			<parameters>
       
    75 				<values>0..1</values>
       
    76 			</parameters>
       
    77 		</asn1test>
       
    78 	</actionbody>
       
    79 	<actionresult>
       
    80 		<return>KErrNone</return>
       
    81 	</actionresult>
       
    82 </action>
       
    83 <action>
       
    84 	<actionname>Normal Null ASN1 Test</actionname>
       
    85 	<actiontype>Normal</actiontype>
       
    86 	<actionbody>
       
    87 		<asn1test>
       
    88 			<type>Null</type>
       
    89 			<parameters>
       
    90 			</parameters>
       
    91 		</asn1test>
       
    92 	</actionbody>
       
    93 	<actionresult>
       
    94 		<return>KErrNone</return>
       
    95 	</actionresult>
       
    96 </action>
       
    97 <action>
       
    98 	<actionname>Normal Explicit Tag ASN1 Test</actionname>
       
    99 	<actiontype>Normal</actiontype>
       
   100 	<actionbody>
       
   101 		<asn1test>
       
   102 			<type>ExplicitTag</type>
       
   103 			<parameters>
       
   104 				<values>4..50</values>
       
   105 			</parameters>
       
   106 		</asn1test>
       
   107 	</actionbody>
       
   108 	<actionresult>
       
   109 		<return>KErrNone</return>
       
   110 	</actionresult>
       
   111 </action>
       
   112 <action>
       
   113 	<actionname>Normal Implicit Tag ASN1 Test</actionname>
       
   114 	<actiontype>Normal</actiontype>
       
   115 	<actionbody>
       
   116 		<asn1test>
       
   117 			<type>ImplicitTag</type>
       
   118 			<parameters>
       
   119 				<values>Universal, 4..1000</values>
       
   120 				<values>ApplicationSpecific, 4..1000</values>
       
   121 				<values>ContextSpecific, 4..1000</values>
       
   122 				<values>Private, 4..1000</values>
       
   123 			</parameters>
       
   124 		</asn1test>
       
   125 	</actionbody>
       
   126 	<actionresult>
       
   127 		<return>KErrNone</return>
       
   128 	</actionresult>
       
   129 </action>
       
   130 <action>
       
   131 	<actionname>Normal Time ASN1 Test</actionname>
       
   132 	<actiontype>Normal</actiontype>
       
   133 	<actionbody>
       
   134 		<asn1test>
       
   135 			<type>GeneralizedTime</type>
       
   136 			<parameters>
       
   137 				<values>Encoder,   1972,  4, 21, 12, 10, 10,    ,      </values>
       
   138 				<values>Encoder,   2002,  7,  2,  0,  0,  0,    ,      </values>
       
   139 				<values>Encoder,   1956,  1,  1, 23, 59, 59,    ,      </values>
       
   140 				<values>Encoder,   1999, 12, 31, 23, 59, 59,    ,      </values>
       
   141 				<values>Encoder,   2000, 01, 01, 00, 00, 00, 	,      </values>
       
   142 				<values>Encoder,   1996, 02, 29, 23, 59, 59, 	,      </values>
       
   143 				<values>Encoder,   2000, 02, 29, 00, 01, 02, 	,      </values>
       
   144 				<values>Encoder,   2100, 02, 28, 01, 02, 03, 	,      </values>
       
   145 				<values>Encoder,   0000, 01, 01, 00, 00, 00, 	,      </values>
       
   146 				<values>NoEncoder, 9999, 12, 31, 23, 59, 59,    ,      </values>
       
   147 				<values>NoEncoder, 1983, 11, 17, 23, 54, 24, 335, +0000</values>
       
   148 				<values>NoEncoder, 1983, 11, 17, 23, 54, 24, 999, +0235</values>
       
   149 				<values>NoEncoder, 1983, 11, 11, 17, 23, 39, 000, -1440</values>
       
   150 				<values>NoEncoder, 1983, 11, 11, 17, 23, 39, 000, +0000</values>
       
   151 				<values>NoEncoder, 1984,  5,  4, 23, 59, 59,    , -2100</values>
       
   152 				<values>NoEncoder, 1955,  6, 26,  0,  0, 59, 007,      </values>
       
   153 				<values>NoEncoder, 1955,  6, 26,  0,  0, 59,   1,      </values>
       
   154 				<values>NoEncoder, 1955,  6, 26,  0,  0, 59,  49,      </values>
       
   155 				<random>1000</random>
       
   156 			</parameters>		
       
   157 		</asn1test>
       
   158 	</actionbody>
       
   159 	<actionresult>
       
   160 		<return>KErrNone</return>
       
   161 	</actionresult>
       
   162 </action>
       
   163 <action>
       
   164 	<actionname>Normal Octect String ASN1 Test</actionname>
       
   165 	<actiontype>Normal</actiontype>
       
   166 	<actionbody>
       
   167 		<asn1test>
       
   168 			<type>OctetString</type>
       
   169 			<parameters>
       
   170 				<values>6B8A619DAAD46AD1B1C667</values>
       
   171 				<values>46AD1B1C6676B8A619DAAD1C6676B8A611</values>
       
   172 				<random>1000</random>
       
   173 			</parameters>
       
   174 		</asn1test>
       
   175 	</actionbody>
       
   176 	<actionresult>
       
   177 		<return>KErrNone</return>
       
   178 	</actionresult>
       
   179 </action>
       
   180 <action>
       
   181 	<actionname>Normal Object ID ASN1 Test</actionname>
       
   182 	<actiontype>Normal</actiontype>
       
   183 	<actionbody>
       
   184 		<asn1test>
       
   185 			<type>ObjectID</type>
       
   186 			<parameters>
       
   187 				<values>1.2.840.113549</values>
       
   188 				<values>2.5.8</values>
       
   189 				<values>1.2</values>
       
   190 				<values>2.39.0.0.0.100000</values>
       
   191 				<values>0.0.123.345.657.789.123.234.4.5.456.6.765</values>
       
   192 				<values>2.39.128.16384.2097152.127.16383.2097151</values>
       
   193 				<values>1.2.840.113549</values>
       
   194 				<values>0.0</values>
       
   195 				<random>1000</random>
       
   196 			</parameters>
       
   197 		</asn1test>
       
   198 	</actionbody>
       
   199 	<actionresult>
       
   200 		<return>KErrNone</return>
       
   201 	</actionresult>
       
   202 </action>
       
   203 <action>
       
   204 	<actionname>Normal Sequence ASN1 Test</actionname>
       
   205 	<actiontype>Normal</actiontype>
       
   206 	<actionbody>
       
   207 		<asn1test>
       
   208 			<type>Sequence</type>
       
   209 			<parameters>
       
   210 				<values>1,0</values>
       
   211 				<values>6,3</values>
       
   212 				<random>1000</random>
       
   213 			</parameters>
       
   214 		</asn1test>
       
   215 	</actionbody>
       
   216 	<actionresult>
       
   217 		<return>KErrNone</return>
       
   218 	</actionresult>
       
   219 </action>
       
   220 <action>
       
   221 	<actionname>Normal Output ASN1 Test</actionname>
       
   222 	<actiontype>Normal</actiontype>
       
   223 	<actionbody>
       
   224 		<asn1test>
       
   225 			<type>Output</type>
       
   226 			<parameters>
       
   227 			</parameters>		
       
   228 		</asn1test>
       
   229 	</actionbody>
       
   230 	<actionresult>
       
   231 		<return>KErrNone</return>
       
   232 	</actionresult>
       
   233 </action>
       
   234 <action>
       
   235 	<actionname>Normal Bit String ASN1 Test</actionname>
       
   236 	<actiontype>Normal</actiontype>
       
   237 	<actionbody>
       
   238 		<asn1test>
       
   239 			<type>BitString</type>
       
   240 			<parameters>
       
   241 			</parameters>
       
   242 		</asn1test>
       
   243 	</actionbody>
       
   244 	<actionresult>
       
   245 		<return>KErrNone</return>
       
   246 	</actionresult>
       
   247 </action>
       
   248 <action>
       
   249 	<actionname>Invalid Object ID ASN1 Test</actionname>
       
   250 	<actiontype>Normal</actiontype>
       
   251 	<actionbody>
       
   252 		<asn1test>
       
   253 			<type>invalidobjectid</type>
       
   254 			<parameters>
       
   255 				<values>not used</values>
       
   256 			</parameters>
       
   257 		</asn1test>
       
   258 	</actionbody>
       
   259 	<actionresult>
       
   260 		<return>KErrNone</return>
       
   261 	</actionresult>
       
   262 </action>