1#
2# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# This code is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License version 2 only, as
7# published by the Free Software Foundation.
8#
9# This code is distributed in the hope that it will be useful, but WITHOUT
10# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
12# version 2 for more details (a copy is included in the LICENSE file that
13# accompanied this code).
14#
15# You should have received a copy of the GNU General Public License version
16# 2 along with this work; if not, write to the Free Software Foundation,
17# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18#
19# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20# or visit www.oracle.com if you need additional information or have any
21# questions.
22#
23
24################################################################################
25# Capture file for StoreRemote.java
26#
27# NOTE: This hexadecimal dump of LDAP protocol messages was generated by
28#       running the StoreRemote application program against a real LDAP
29#       server and setting the JNDI/LDAP environment property:
30#       com.sun.jndi.ldap.trace.ber to activate LDAP message tracing.
31#
32#      (The ASN.1 annotations were generated separately by the dumpasn1
33#       utility and added only for clarity.)
34#
35################################################################################
36
37# LDAP BindRequest:
38#
39#   0   12: SEQUENCE {
40#   2    1:   INTEGER 1
41#   5    7:   [APPLICATION 0] {
42#   7    1:     INTEGER 3
43#  10    0:     OCTET STRING
44#  12    0:     [0]
45#         :     }
46#         :   }
47#
480000: 30 0C 02 01 01 60 07 02   01 03 04 00 80 00        0....`........
49
50# LDAP BindResponse:
51#
52#   0   12: SEQUENCE {
53#   2    1:   INTEGER 1
54#   5    7:   [APPLICATION 1] {
55#   7    1:     ENUMERATED 0
56#  10    0:     OCTET STRING
57#  12    0:     OCTET STRING
58#         :     }
59#         :   }
60#
610000: 30 0C 02 01 01 61 07 0A   01 00 04 00 04 00        0....a........
62
63# LDAP AddRequest:
64#
65#   0  791: SEQUENCE {
66#   4    1:   INTEGER 2
67#   7  755:   [APPLICATION 8] {
68#  11   34:     OCTET STRING 'cn=myremote,dc=ie,dc=oracle,dc=com'
69#  47  715:     SEQUENCE {
70#  51  344:       SEQUENCE {
71#  55   18:         OCTET STRING 'javaSerializedData'
72#  75  320:         SET {
73#  79  316:           OCTET STRING
74#         :             AC ED 00 05 73 72 00 1B 6F 72 67 2E 65 78 61 6D
75#         :             70 6C 65 2E 68 65 6C 6C 6F 2E 48 65 6C 6C 6F 49
76#         :             6D 70 6C A9 56 08 D1 0C 92 18 98 02 00 00 78 72
77#         :             00 23 6A 61 76 61 2E 72 6D 69 2E 73 65 72 76 65
78#         :             72 2E 55 6E 69 63 61 73 74 52 65 6D 6F 74 65 4F
79#         :             62 6A 65 63 74 45 09 12 15 F5 E2 7E 31 02 00 03
80#         :             49 00 04 70 6F 72 74 4C 00 03 63 73 66 74 00 28
81#         :             4C 6A 61 76 61 2F 72 6D 69 2F 73 65 72 76 65 72
82#         :             2F 52 4D 49 43 6C 69 65 6E 74 53 6F 63 6B 65 74
83#         :             46 61 63 74 6F 72 79 3B 4C 00 03 73 73 66 74 00
84#         :             28 4C 6A 61 76 61 2F 72 6D 69 2F 73 65 72 76 65
85#         :             72 2F 52 4D 49 53 65 72 76 65 72 53 6F 63 6B 65
86#         :             74 46 61 63 74 6F 72 79 3B 78 72 00 1C 6A 61 76
87#         :             61 2E 72 6D 69 2E 73 65 72 76 65 72 2E 52 65 6D
88#         :             6F 74 65 53 65 72 76 65 72 C7 19 07 12 68 F3 39
89#         :             FB 02 00 00 78 72 00 1C 6A 61 76 61 2E 72 6D 69
90#         :             2E 73 65 72 76 65 72 2E 52 65 6D 6F 74 65 4F 62
91#         :             6A 65 63 74 D3 61 B4 91 0C 61 33 1E 03 00 00 78
92#         :             70 77 12 00 10 55 6E 69 63 61 73 74 53 65 72 76
93#         :             65 72 52 65 66 78 00 00 00 00 70 70
94#         :           }
95#         :         }
96# 399   69:       SEQUENCE {
97# 401   11:         OCTET STRING 'objectClass'
98# 414   54:         SET {
99# 416    3:           OCTET STRING 'top'
100# 421   13:           OCTET STRING 'javaContainer'
101# 436   10:           OCTET STRING 'javaObject'
102# 448   20:           OCTET STRING 'javaSerializedObject'
103#         :           }
104#         :         }
105# 470  227:       SEQUENCE {
106# 473   14:         OCTET STRING 'javaClassNames'
107# 489  208:         SET {
108# 492   27:           OCTET STRING 'org.example.hello.HelloImpl'
109# 521   35:           OCTET STRING 'java.rmi.server.UnicastRemoteObject'
110# 558   28:           OCTET STRING 'java.rmi.server.RemoteServer'
111# 588   28:           OCTET STRING 'java.rmi.server.RemoteObject'
112# 618   16:           OCTET STRING 'java.lang.Object'
113# 636   15:           OCTET STRING 'java.rmi.Remote'
114# 653   20:           OCTET STRING 'java.io.Serializable'
115# 675   23:           OCTET STRING 'org.example.hello.Hello'
116#         :           }
117#         :         }
118# 700   46:       SEQUENCE {
119# 702   13:         OCTET STRING 'javaClassName'
120# 717   29:         SET {
121# 719   27:           OCTET STRING 'org.example.hello.HelloImpl'
122#         :           }
123#         :         }
124# 748   16:       SEQUENCE {
125# 750    2:         OCTET STRING 63 6E
126# 754   10:         SET {
127# 756    8:           OCTET STRING 'myremote'
128#         :           }
129#         :         }
130#         :       }
131#         :     }
132# 766   27:   [0] {
133# 768   25:     SEQUENCE {
134# 770   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
135#         :       }
136#         :     }
137#         :   }
138#
1390000: 30 82 03 17 02 01 02 68   82 02 F3 04 22 63 6E 3D  0......h...."cn=
1400010: 6D 79 72 65 6D 6F 74 65   2C 64 63 3D 69 65 2C 64  myremote,dc=ie,d
1410020: 63 3D 6F 72 61 63 6C 65   2C 64 63 3D 63 6F 6D 30  c=oracle,dc=com0
1420030: 82 02 CB 30 82 01 58 04   12 6A 61 76 61 53 65 72  ...0..X..javaSer
1430040: 69 61 6C 69 7A 65 64 44   61 74 61 31 82 01 40 04  ializedData1..@.
1440050: 82 01 3C AC ED 00 05 73   72 00 1B 6F 72 67 2E 65  ..<....sr..org.e
1450060: 78 61 6D 70 6C 65 2E 68   65 6C 6C 6F 2E 48 65 6C  xample.hello.Hel
1460070: 6C 6F 49 6D 70 6C A9 56   08 D1 0C 92 18 98 02 00  loImpl.V........
1470080: 00 78 72 00 23 6A 61 76   61 2E 72 6D 69 2E 73 65  .xr.#java.rmi.se
1480090: 72 76 65 72 2E 55 6E 69   63 61 73 74 52 65 6D 6F  rver.UnicastRemo
14900A0: 74 65 4F 62 6A 65 63 74   45 09 12 15 F5 E2 7E 31  teObjectE......1
15000B0: 02 00 03 49 00 04 70 6F   72 74 4C 00 03 63 73 66  ...I..portL..csf
15100C0: 74 00 28 4C 6A 61 76 61   2F 72 6D 69 2F 73 65 72  t.(Ljava/rmi/ser
15200D0: 76 65 72 2F 52 4D 49 43   6C 69 65 6E 74 53 6F 63  ver/RMIClientSoc
15300E0: 6B 65 74 46 61 63 74 6F   72 79 3B 4C 00 03 73 73  ketFactory;L..ss
15400F0: 66 74 00 28 4C 6A 61 76   61 2F 72 6D 69 2F 73 65  ft.(Ljava/rmi/se
1550100: 72 76 65 72 2F 52 4D 49   53 65 72 76 65 72 53 6F  rver/RMIServerSo
1560110: 63 6B 65 74 46 61 63 74   6F 72 79 3B 78 72 00 1C  cketFactory;xr..
1570120: 6A 61 76 61 2E 72 6D 69   2E 73 65 72 76 65 72 2E  java.rmi.server.
1580130: 52 65 6D 6F 74 65 53 65   72 76 65 72 C7 19 07 12  RemoteServer....
1590140: 68 F3 39 FB 02 00 00 78   72 00 1C 6A 61 76 61 2E  h.9....xr..java.
1600150: 72 6D 69 2E 73 65 72 76   65 72 2E 52 65 6D 6F 74  rmi.server.Remot
1610160: 65 4F 62 6A 65 63 74 D3   61 B4 91 0C 61 33 1E 03  eObject.a...a3..
1620170: 00 00 78 70 77 12 00 10   55 6E 69 63 61 73 74 53  ..xpw...UnicastS
1630180: 65 72 76 65 72 52 65 66   78 00 00 00 00 70 70 30  erverRefx....pp0
1640190: 45 04 0B 6F 62 6A 65 63   74 43 6C 61 73 73 31 36  E..objectClass16
16501A0: 04 03 74 6F 70 04 0D 6A   61 76 61 43 6F 6E 74 61  ..top..javaConta
16601B0: 69 6E 65 72 04 0A 6A 61   76 61 4F 62 6A 65 63 74  iner..javaObject
16701C0: 04 14 6A 61 76 61 53 65   72 69 61 6C 69 7A 65 64  ..javaSerialized
16801D0: 4F 62 6A 65 63 74 30 81   E3 04 0E 6A 61 76 61 43  Object0....javaC
16901E0: 6C 61 73 73 4E 61 6D 65   73 31 81 D0 04 1B 6F 72  lassNames1....or
17001F0: 67 2E 65 78 61 6D 70 6C   65 2E 68 65 6C 6C 6F 2E  g.example.hello.
1710200: 48 65 6C 6C 6F 49 6D 70   6C 04 23 6A 61 76 61 2E  HelloImpl.#java.
1720210: 72 6D 69 2E 73 65 72 76   65 72 2E 55 6E 69 63 61  rmi.server.Unica
1730220: 73 74 52 65 6D 6F 74 65   4F 62 6A 65 63 74 04 1C  stRemoteObject..
1740230: 6A 61 76 61 2E 72 6D 69   2E 73 65 72 76 65 72 2E  java.rmi.server.
1750240: 52 65 6D 6F 74 65 53 65   72 76 65 72 04 1C 6A 61  RemoteServer..ja
1760250: 76 61 2E 72 6D 69 2E 73   65 72 76 65 72 2E 52 65  va.rmi.server.Re
1770260: 6D 6F 74 65 4F 62 6A 65   63 74 04 10 6A 61 76 61  moteObject..java
1780270: 2E 6C 61 6E 67 2E 4F 62   6A 65 63 74 04 0F 6A 61  .lang.Object..ja
1790280: 76 61 2E 72 6D 69 2E 52   65 6D 6F 74 65 04 14 6A  va.rmi.Remote..j
1800290: 61 76 61 2E 69 6F 2E 53   65 72 69 61 6C 69 7A 61  ava.io.Serializa
18102A0: 62 6C 65 04 17 6F 72 67   2E 65 78 61 6D 70 6C 65  ble..org.example
18202B0: 2E 68 65 6C 6C 6F 2E 48   65 6C 6C 6F 30 2E 04 0D  .hello.Hello0...
18302C0: 6A 61 76 61 43 6C 61 73   73 4E 61 6D 65 31 1D 04  javaClassName1..
18402D0: 1B 6F 72 67 2E 65 78 61   6D 70 6C 65 2E 68 65 6C  .org.example.hel
18502E0: 6C 6F 2E 48 65 6C 6C 6F   49 6D 70 6C 30 10 04 02  lo.HelloImpl0...
18602F0: 63 6E 31 0A 04 08 6D 79   72 65 6D 6F 74 65 A0 1B  cn1...myremote..
1870300: 30 19 04 17 32 2E 31 36   2E 38 34 30 2E 31 2E 31  0...2.16.840.1.1
1880310: 31 33 37 33 30 2E 33 2E   34 2E 32                 13730.3.4.2
189
190# LDAP AddResponse:
191#
192#   0   12: SEQUENCE {
193#   2    1:   INTEGER 2
194#   5    7:   [APPLICATION 9] {
195#   7    1:     ENUMERATED 0
196#  10    0:     OCTET STRING
197#  12    0:     OCTET STRING
198#         :     }
199#         :   }
200#
2010000: 30 0C 02 01 02 69 07 0A   01 00 04 00 04 00        0....i........
202
203# LDAP SearchRequest:
204#
205#   0  100: SEQUENCE {
206#   2    1:   INTEGER 3
207#   5   66:   [APPLICATION 3] {
208#   7   34:     OCTET STRING 'cn=myremote,dc=ie,dc=oracle,dc=com'
209#  43    1:     ENUMERATED 0
210#  46    1:     ENUMERATED 3
211#  49    1:     INTEGER 0
212#  52    1:     INTEGER 0
213#  55    1:     BOOLEAN FALSE
214#  58   11:     [7] 'objectClass'
215#  71    0:     SEQUENCE {}
216#         :     }
217#  73   27:   [0] {
218#  75   25:     SEQUENCE {
219#  77   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
220#         :       }
221#         :     }
222#         :   }
223#
2240000: 30 64 02 01 03 63 42 04   22 63 6E 3D 6D 79 72 65  0d...cB."cn=myre
2250010: 6D 6F 74 65 2C 64 63 3D   69 65 2C 64 63 3D 6F 72  mote,dc=ie,dc=or
2260020: 61 63 6C 65 2C 64 63 3D   63 6F 6D 0A 01 00 0A 01  acle,dc=com.....
2270030: 03 02 01 00 02 01 00 01   01 00 87 0B 6F 62 6A 65  ............obje
2280040: 63 74 43 6C 61 73 73 30   00 A0 1B 30 19 04 17 32  ctClass0...0...2
2290050: 2E 31 36 2E 38 34 30 2E   31 2E 31 31 33 37 33 30  .16.840.1.113730
2300060: 2E 33 2E 34 2E 32                                  .3.4.2
231
232# LDAP SearchResultEntry:
233#
234#
235#   0  762: SEQUENCE {
236#   4    1:   INTEGER 3
237#   7  755:   [APPLICATION 4] {
238#  11   34:     OCTET STRING 'cn=myremote,dc=ie,dc=oracle,dc=com'
239#  47  715:     SEQUENCE {
240#  51  344:       SEQUENCE {
241#  55   18:         OCTET STRING 'javaSerializedData'
242#  75  320:         SET {
243#  79  316:           OCTET STRING
244#         :             AC ED 00 05 73 72 00 1B 6F 72 67 2E 65 78 61 6D
245#         :             70 6C 65 2E 68 65 6C 6C 6F 2E 48 65 6C 6C 6F 49
246#         :             6D 70 6C A9 56 08 D1 0C 92 18 98 02 00 00 78 72
247#         :             00 23 6A 61 76 61 2E 72 6D 69 2E 73 65 72 76 65
248#         :             72 2E 55 6E 69 63 61 73 74 52 65 6D 6F 74 65 4F
249#         :             62 6A 65 63 74 45 09 12 15 F5 E2 7E 31 02 00 03
250#         :             49 00 04 70 6F 72 74 4C 00 03 63 73 66 74 00 28
251#         :             4C 6A 61 76 61 2F 72 6D 69 2F 73 65 72 76 65 72
252#         :             2F 52 4D 49 43 6C 69 65 6E 74 53 6F 63 6B 65 74
253#         :             46 61 63 74 6F 72 79 3B 4C 00 03 73 73 66 74 00
254#         :             28 4C 6A 61 76 61 2F 72 6D 69 2F 73 65 72 76 65
255#         :             72 2F 52 4D 49 53 65 72 76 65 72 53 6F 63 6B 65
256#         :             74 46 61 63 74 6F 72 79 3B 78 72 00 1C 6A 61 76
257#         :             61 2E 72 6D 69 2E 73 65 72 76 65 72 2E 52 65 6D
258#         :             6F 74 65 53 65 72 76 65 72 C7 19 07 12 68 F3 39
259#         :             FB 02 00 00 78 72 00 1C 6A 61 76 61 2E 72 6D 69
260#         :             2E 73 65 72 76 65 72 2E 52 65 6D 6F 74 65 4F 62
261#         :             6A 65 63 74 D3 61 B4 91 0C 61 33 1E 03 00 00 78
262#         :             70 77 12 00 10 55 6E 69 63 61 73 74 53 65 72 76
263#         :             65 72 52 65 66 78 00 00 00 00 70 70
264#         :           }
265#         :         }
266# 399   69:       SEQUENCE {
267# 401   11:         OCTET STRING 'objectClass'
268# 414   54:         SET {
269# 416    3:           OCTET STRING 'top'
270# 421   13:           OCTET STRING 'javaContainer'
271# 436   10:           OCTET STRING 'javaObject'
272# 448   20:           OCTET STRING 'javaSerializedObject'
273#         :           }
274#         :         }
275# 470  227:       SEQUENCE {
276# 473   14:         OCTET STRING 'javaClassNames'
277# 489  208:         SET {
278# 492   27:           OCTET STRING 'org.example.hello.HelloImpl'
279# 521   35:           OCTET STRING 'java.rmi.server.UnicastRemoteObject'
280# 558   28:           OCTET STRING 'java.rmi.server.RemoteServer'
281# 588   28:           OCTET STRING 'java.rmi.server.RemoteObject'
282# 618   16:           OCTET STRING 'java.lang.Object'
283# 636   15:           OCTET STRING 'java.rmi.Remote'
284# 653   20:           OCTET STRING 'java.io.Serializable'
285# 675   23:           OCTET STRING 'org.example.hello.Hello'
286#         :           }
287#         :         }
288# 700   46:       SEQUENCE {
289# 702   13:         OCTET STRING 'javaClassName'
290# 717   29:         SET {
291# 719   27:           OCTET STRING 'org.example.hello.HelloImpl'
292#         :           }
293#         :         }
294# 748   16:       SEQUENCE {
295# 750    2:         OCTET STRING 63 6E
296# 754   10:         SET {
297# 756    8:           OCTET STRING 'myremote'
298#         :           }
299#         :         }
300#         :       }
301#         :     }
302#         :   }
303#
3040000: 30 82 02 FA 02 01 03 64   82 02 F3 04 22 63 6E 3D  0......d...."cn=
3050010: 6D 79 72 65 6D 6F 74 65   2C 64 63 3D 69 65 2C 64  myremote,dc=ie,d
3060020: 63 3D 6F 72 61 63 6C 65   2C 64 63 3D 63 6F 6D 30  c=oracle,dc=com0
3070030: 82 02 CB 30 82 01 58 04   12 6A 61 76 61 53 65 72  ...0..X..javaSer
3080040: 69 61 6C 69 7A 65 64 44   61 74 61 31 82 01 40 04  ializedData1..@.
3090050: 82 01 3C AC ED 00 05 73   72 00 1B 6F 72 67 2E 65  ..<....sr..org.e
3100060: 78 61 6D 70 6C 65 2E 68   65 6C 6C 6F 2E 48 65 6C  xample.hello.Hel
3110070: 6C 6F 49 6D 70 6C A9 56   08 D1 0C 92 18 98 02 00  loImpl.V........
3120080: 00 78 72 00 23 6A 61 76   61 2E 72 6D 69 2E 73 65  .xr.#java.rmi.se
3130090: 72 76 65 72 2E 55 6E 69   63 61 73 74 52 65 6D 6F  rver.UnicastRemo
31400A0: 74 65 4F 62 6A 65 63 74   45 09 12 15 F5 E2 7E 31  teObjectE......1
31500B0: 02 00 03 49 00 04 70 6F   72 74 4C 00 03 63 73 66  ...I..portL..csf
31600C0: 74 00 28 4C 6A 61 76 61   2F 72 6D 69 2F 73 65 72  t.(Ljava/rmi/ser
31700D0: 76 65 72 2F 52 4D 49 43   6C 69 65 6E 74 53 6F 63  ver/RMIClientSoc
31800E0: 6B 65 74 46 61 63 74 6F   72 79 3B 4C 00 03 73 73  ketFactory;L..ss
31900F0: 66 74 00 28 4C 6A 61 76   61 2F 72 6D 69 2F 73 65  ft.(Ljava/rmi/se
3200100: 72 76 65 72 2F 52 4D 49   53 65 72 76 65 72 53 6F  rver/RMIServerSo
3210110: 63 6B 65 74 46 61 63 74   6F 72 79 3B 78 72 00 1C  cketFactory;xr..
3220120: 6A 61 76 61 2E 72 6D 69   2E 73 65 72 76 65 72 2E  java.rmi.server.
3230130: 52 65 6D 6F 74 65 53 65   72 76 65 72 C7 19 07 12  RemoteServer....
3240140: 68 F3 39 FB 02 00 00 78   72 00 1C 6A 61 76 61 2E  h.9....xr..java.
3250150: 72 6D 69 2E 73 65 72 76   65 72 2E 52 65 6D 6F 74  rmi.server.Remot
3260160: 65 4F 62 6A 65 63 74 D3   61 B4 91 0C 61 33 1E 03  eObject.a...a3..
3270170: 00 00 78 70 77 12 00 10   55 6E 69 63 61 73 74 53  ..xpw...UnicastS
3280180: 65 72 76 65 72 52 65 66   78 00 00 00 00 70 70 30  erverRefx....pp0
3290190: 45 04 0B 6F 62 6A 65 63   74 43 6C 61 73 73 31 36  E..objectClass16
33001A0: 04 03 74 6F 70 04 0D 6A   61 76 61 43 6F 6E 74 61  ..top..javaConta
33101B0: 69 6E 65 72 04 0A 6A 61   76 61 4F 62 6A 65 63 74  iner..javaObject
33201C0: 04 14 6A 61 76 61 53 65   72 69 61 6C 69 7A 65 64  ..javaSerialized
33301D0: 4F 62 6A 65 63 74 30 81   E3 04 0E 6A 61 76 61 43  Object0....javaC
33401E0: 6C 61 73 73 4E 61 6D 65   73 31 81 D0 04 1B 6F 72  lassNames1....or
33501F0: 67 2E 65 78 61 6D 70 6C   65 2E 68 65 6C 6C 6F 2E  g.example.hello.
3360200: 48 65 6C 6C 6F 49 6D 70   6C 04 23 6A 61 76 61 2E  HelloImpl.#java.
3370210: 72 6D 69 2E 73 65 72 76   65 72 2E 55 6E 69 63 61  rmi.server.Unica
3380220: 73 74 52 65 6D 6F 74 65   4F 62 6A 65 63 74 04 1C  stRemoteObject..
3390230: 6A 61 76 61 2E 72 6D 69   2E 73 65 72 76 65 72 2E  java.rmi.server.
3400240: 52 65 6D 6F 74 65 53 65   72 76 65 72 04 1C 6A 61  RemoteServer..ja
3410250: 76 61 2E 72 6D 69 2E 73   65 72 76 65 72 2E 52 65  va.rmi.server.Re
3420260: 6D 6F 74 65 4F 62 6A 65   63 74 04 10 6A 61 76 61  moteObject..java
3430270: 2E 6C 61 6E 67 2E 4F 62   6A 65 63 74 04 0F 6A 61  .lang.Object..ja
3440280: 76 61 2E 72 6D 69 2E 52   65 6D 6F 74 65 04 14 6A  va.rmi.Remote..j
3450290: 61 76 61 2E 69 6F 2E 53   65 72 69 61 6C 69 7A 61  ava.io.Serializa
34602A0: 62 6C 65 04 17 6F 72 67   2E 65 78 61 6D 70 6C 65  ble..org.example
34702B0: 2E 68 65 6C 6C 6F 2E 48   65 6C 6C 6F 30 2E 04 0D  .hello.Hello0...
34802C0: 6A 61 76 61 43 6C 61 73   73 4E 61 6D 65 31 1D 04  javaClassName1..
34902D0: 1B 6F 72 67 2E 65 78 61   6D 70 6C 65 2E 68 65 6C  .org.example.hel
35002E0: 6C 6F 2E 48 65 6C 6C 6F   49 6D 70 6C 30 10 04 02  lo.HelloImpl0...
35102F0: 63 6E 31 0A 04 08 6D 79   72 65 6D 6F 74 65        cn1...myremote
352
353# LDAP SearchResultDone:
354#
355#   0   12: SEQUENCE {
356#   2    1:   INTEGER 3
357#   5    7:   [APPLICATION 5] {
358#   7    1:     ENUMERATED 0
359#  10    0:     OCTET STRING
360#  12    0:     OCTET STRING
361#         :     }
362#         :   }
363#
3640000: 30 0C 02 01 03 65 07 0A   01 00 04 00 04 00        0....e........
365
366# LDAP DeleteRequest:
367#
368#   0   68: SEQUENCE {
369#   2    1:   INTEGER 4
370#   5   34:   [APPLICATION 10] 'cn=myremote,dc=ie,dc=oracle,dc=com'
371#  41   27:   [0] {
372#  43   25:     SEQUENCE {
373#  45   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
374#         :       }
375#         :     }
376#         :   }
377#
3780000: 30 44 02 01 04 4A 22 63   6E 3D 6D 79 72 65 6D 6F  0D...J"cn=myremo
3790010: 74 65 2C 64 63 3D 69 65   2C 64 63 3D 6F 72 61 63  te,dc=ie,dc=orac
3800020: 6C 65 2C 64 63 3D 63 6F   6D A0 1B 30 19 04 17 32  le,dc=com..0...2
3810030: 2E 31 36 2E 38 34 30 2E   31 2E 31 31 33 37 33 30  .16.840.1.113730
3820040: 2E 33 2E 34 2E 32                                  .3.4.2
383
384# LDAP DeleteResponse:
385#
386#   0   12: SEQUENCE {
387#   2    1:   INTEGER 4
388#   5    7:   [APPLICATION 11] {
389#   7    1:     ENUMERATED 0
390#  10    0:     OCTET STRING
391#  12    0:     OCTET STRING
392#         :     }
393#         :   }
394#
3950000: 30 0C 02 01 04 6B 07 0A   01 00 04 00 04 00        0....k........
396
397# LDAP UnbindRequest:
398#
399#   0   34: SEQUENCE {
400#   2    1:   INTEGER 5
401#   5    0:   [APPLICATION 2]
402#   7   27:   [0] {
403#   9   25:     SEQUENCE {
404#  11   23:       OCTET STRING '2.16.840.1.113730.3.4.2'
405#         :       }
406#         :     }
407#         :   }
408#
4090000: 30 22 02 01 05 42 00 A0   1B 30 19 04 17 32 2E 31  0"...B...0...2.1
4100010: 36 2E 38 34 30 2E 31 2E   31 31 33 37 33 30 2E 33  6.840.1.113730.3
4110020: 2E 34 2E 32                                        .4.2
412