Lines Matching full:should
181 OSSL_FUNC_signature_newctx() should create and return a pointer to a provider side
192 This function should free any resources associated with that context.
194 OSSL_FUNC_signature_dupctx() should duplicate the provider side signature context in
202 The I<params>, if not NULL, should be set on the context in a manner similar to
204 The key object should have been previously generated, loaded or imported into
213 Unless I<sig> is NULL, the signature should be written to the location pointed
214 to by the I<sig> parameter and it should not exceed I<sigsize> bytes in length.
215 The length of the signature should be written to I<*siglen>.
216 If I<sig> is NULL then the maximum length of the signature should be written to
224 The I<params>, if not NULL, should be set on the context in a manner similar to
226 The key object should have been previously generated, loaded or imported into
242 The I<params>, if not NULL, should be set on the context in a manner similar to
244 The key object should have been previously generated, loaded or imported into
252 Unless I<rout> is NULL, the recovered data should be written to the location
253 pointed to by I<rout> which should not exceed I<routsize> bytes in length.
254 The length of the recovered data should be written to I<*routlen>.
263 The I<params>, if not NULL, should be set on the context in a manner similar to
266 The key object should have been
272 parameter which should be of length I<datalen>. A previously initialised
281 signature should be written to the location pointed to by the I<sig> parameter
282 and it should not exceed I<sigsize> bytes in length. The length of the signature
283 should be written to I<*siglen>. If I<sig> is NULL then the maximum length of
284 the signature should be written to I<*siglen>.
289 signed is in I<tbs> which should be I<tbslen> bytes long. Unless I<sig> is NULL,
290 the signature should be written to the location pointed to by the I<sig>
291 parameter and it should not exceed I<sigsize> bytes in length. The length of the
292 signature should be written to I<*siglen>. If I<sig> is NULL then the maximum
293 length of the signature should be written to I<*siglen>.
300 The I<params>, if not NULL, should be set on the context in a manner similar to
303 The key object should have been
309 parameter which should be of length I<datalen>. A previously initialised
323 verified is in I<tbs> which should be I<tbslen> bytes long. The signature to be
333 Passing NULL for I<params> should return true.
338 Passing NULL for I<params> should return true.
359 The length of the "digest-size" parameter should not exceed that of a B<size_t>.
394 Passing NULL for I<params> should return true.
399 Passing NULL for I<params> should return true.
413 OSSL_FUNC_signature_newctx() and OSSL_FUNC_signature_dupctx() should return the newly created
420 All other functions should return 1 for success or 0 on error.