Lines Matching defs:data

38  * <P>All DER-encoded data are triples <em>{type, length, data}</em>.  This
40 * and provides structured access to the encoded data.
43 * data encodings which are defined. That subset is sufficient for parsing
45 * (such as PKCS #10 certificate requests, and some kinds of PKCS #7 data).
69 * The DER-encoded data of the value, never null
71 public final DerInputStream data;
78 * data that is needed.
217 data = init(isPrintableString ? tag_PrintableString : tag_UTF8String, value);
226 data = init(stringTag, value);
230 * Creates a DerValue from a tag and some DER-encoded data.
233 * @param data the DER-encoded data
235 public DerValue(byte tag, byte[] data) {
237 buffer = new DerInputBuffer(data.clone());
238 length = data.length;
239 this.data = new DerInputStream(buffer);
240 this.data.mark(Integer.MAX_VALUE);
271 data = new DerInputStream(buffer);
280 data = new DerInputStream(buffer);
294 data = init(true, new ByteArrayInputStream(buf));
307 data = init(true, new ByteArrayInputStream(buf, offset, len));
312 * stream may have additional data following the encoded datum.
317 * which may be followed by additional data
320 data = init(false, in);
384 throw new IOException("extra data given to DerValue constructor");
402 // always synchronized on data
403 synchronized (data) {
414 return data;
501 return buffer.getInteger(data.available());
512 return buffer.getBigInteger(data.available(), false);
525 return buffer.getBigInteger(data.available(), true);
538 return buffer.getInteger(data.available());
632 synchronized (data) {
633 data.reset();
634 data.getBytes(retVal);
732 return buffer.getUTCTime(data.available());
745 return buffer.getGeneralizedTime(data.available());
775 if (data == other.data) {
780 return (System.identityHashCode(this.data)
781 > System.identityHashCode(other.data)) ?
790 synchronized (d1.data) {
791 synchronized (d2.data) {
792 d1.data.reset();
793 d2.data.reset();
834 data.reset();