Lines Matching +full:is +full:- +full:buffer
2 // Use of this source code is governed by a BSD-style license that can be
19 // document - Handle to document. Returned by FPDF_LoadDocument().
21 // Total number of signatures in the document on success, -1 on error.
28 // document - Handle to document. Returned by FPDF_LoadDocument().
29 // index - Index into the array of signatures of the document.
33 // remains valid until FPDF_CloseDocument() is called for the document.
41 // signature - Handle to the signature object. Returned by
43 // buffer - The address of a buffer that receives the contents.
44 // length - The size, in bytes, of |buffer|.
48 // For public-key signatures, |buffer| is either a DER-encoded PKCS#1 binary or
49 // a DER-encoded PKCS#7 binary. If |length| is less than the returned length, or
50 // |buffer| is NULL, |buffer| will not be modified.
53 void* buffer,
60 // signature - Handle to the signature object. Returned by
62 // buffer - The address of a buffer that receives the
64 // length - The size, in ints, of |buffer|.
69 // |buffer| is an array of pairs of integers (starting byte offset,
71 // calculation. If |length| is less than the returned length, or
72 // |buffer| is NULL, |buffer| will not be modified.
75 int* buffer,
82 // signature - Handle to the signature object. Returned by
84 // buffer - The address of a buffer that receives the encoding.
85 // length - The size, in bytes, of |buffer|.
90 // The |buffer| is always encoded in 7-bit ASCII. If |length| is less than the
91 // returned length, or |buffer| is NULL, |buffer| will not be modified.
94 char* buffer,
101 // signature - Handle to the signature object. Returned by
103 // buffer - The address of a buffer that receives the reason.
104 // length - The size, in bytes, of |buffer|.
108 // Regardless of the platform, the |buffer| is always in UTF-16LE encoding. The
109 // string is terminated by a UTF16 NUL character. If |length| is less than the
110 // returned length, or |buffer| is NULL, |buffer| will not be modified.
113 void* buffer,
120 // signature - Handle to the signature object. Returned by
122 // buffer - The address of a buffer that receives the time.
123 // length - The size, in bytes, of |buffer|.
128 // The |buffer| is always encoded in 7-bit ASCII. If |length| is less than the
129 // returned length, or |buffer| is NULL, |buffer| will not be modified.
131 // The format of time is expected to be D:YYYYMMDDHHMMSS+XX'YY', i.e. it's
132 // percision is seconds, with timezone information. This value should be used
133 // only when the time of signing is not available in the (PKCS#7 binary)
137 char* buffer,
144 // signature - Handle to the signature object. Returned by