From 53a1acf39a696d29c77525bb65b5b89ae11a6779 Mon Sep 17 00:00:00 2001
From: mkeyes <mkeyes@localhost>
Date: Mon, 02 Jul 2007 14:49:01 +0000
Subject: [PATCH] Restoring files that were accidently deleted in revision 2226.

---
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/del/bin_a1_out.ldif                      |   27 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/modrdn/a1_modrdn.ldif                    |   29 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_trust_mgr_provider.ldif     |   30 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_key_mgr_provider.ldif   |   30 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/del/bin_a1_tls_out.ldif                  |   27 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/add/bin_a1_in.ldif                       |  211 +++++++++++
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_TLS.ldif                    |   30 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/mod/bin_a1_mod.ldif                      |  186 ++++++++++
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_key_mgr_provider.ldif       |   35 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_ldaps_conn_handler.ldif |   30 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/mod/bin_a1_tls_mod.ldif                  |  186 ++++++++++
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_ldaps_conn_handler.ldif     |    7 
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_trust_mgr_provider.ldif |   33 +
 opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/add/bin_a1_tls_in.ldif                   |  211 +++++++++++
 14 files changed, 1,072 insertions(+), 0 deletions(-)

diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/add/bin_a1_in.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/add/bin_a1_in.ldif
new file mode 100644
index 0000000..aaa16bd
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/add/bin_a1_in.ldif
@@ -0,0 +1,211 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: uid=scarter, ou=People, ou=jks tests, o=SSL Tests, dc=example,dc=com
+changetype: modify
+add: jpegPhoto
+jpegPhoto:: /9j/4AAQSkZJRgABAgEASABIAAD/7QG4UGhvdG9zaG9wIDMuMAA4QklNA+kAAAAAA
+ HgAAwAAAEgASAAAAAAC2gIo/+H/4gL5AkYDRwUoA/wAAgAAAEgASAAAAAAC2AIoAAEAAABkAAAAA
+ QADAwMAAAABJw8AAQABAAAAAAAAAAAAAAAAYAgAGQGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAQBIAAAAAQABOEJJTQPzAAAAAAAIAAAAAAAAAAA4Q
+ klNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABA
+ KGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAA
+ ABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoA
+ AAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAA
+ DhCSU0EBgAAAAAAAgAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VG
+ BMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4OD
+ hQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAr
+ wCvAwEiAAIRAQMRAf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAA
+ AAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhs
+ UIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0l
+ cTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDI
+ TESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2d
+ 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
+ qtfVbo/TulVPrxMtua59NHpWiyyx32NosHTd3rZOVVs1ytl2HXh4d36T0MWr01HE6b0qv6wPz683
+ HsfZZd6eG3ZLbHtbV7IsP6Wm7A+sFv81v8AV6j1n/u766Up2B9WWUX5L+pZDcfFsNOTcerZYZVYC
+ 1jqb7Pt2yq1r3sb6dnvVfGb9VMm7Lpr6jkh2E0W2l3VcqDQ6qjM+3Vxnn9S9LKr/Wf5vehP+rdjc
+ 3Ka/rFNmdmOo9H1xeb2Nr/aFjHUuo6ni305GSy3L/5N+wYX2fHzqqOnsosv9O/T0rHr6gy1/UW3X
+ s6iMhzXhgsdaOm/s44z/SdWz7Q/H/yn+jor/Q/9p/R/SpKRY+H9W73YtX2/Jrys2luRRiO6tkm1z
+ HNNm+tlPULW3M2ss/S477qf0fstVfOf9T8Guyy3qmQ70cirFvazq2UXV2Wv9ANva7qDfS9Lbdddv
+ 97KMbJs/wACp4vROn14mNW3qlL2143Rqm2DbDm4WS/Iw72/pj7OrWu+z438v+a+0/QVTpfSw5mTV
+ ZmU14tVPTKOk2uNZc6vDyL7ukZV7aMrIZlY+fe6mqu1tnT7s/8AWKasTB/RvSU6t3Svq9Ra+m7Py
+ araqTk2Vv6pmNc2hp2vyXsdm7m47Xf4b+bU8XovQ82huTh5mXk49k7Lqup5j2Ogljttlea5jtr27
+ VS650Tp+W7qHrdUpxaMh1zrGv27q8t/T39Pe59rrq2fZ6uju+2/Y/SZf/2r+2fZf0S2un41VOX1K
+ yu9tzsnJbbbW2JqcMbEx/Qshzve6qivI/wfsyP7aSmv/wA2unf6bP8A/cjnf+9ir5/R+k4GK7Jtt
+ 6i8BzK2Vs6hmlz7LXtx8elm7NYzfdfbXVutfXT/AKayur3reVHrGNVlYPpWXtxiLqLKbXwWi+u6q
+ 7Da9pdX6jLMuumr0W2VWX/zNVtdvvSU4teHgHK+yup6q91Tq6cy+jqOZZRTfYyu70Duzac65m3Ix
+ 3faasD7Oyu71b/Q9LK+z5g6x9WXdMp6iyvrVn2it1jMRmblnI0uw8Sut1A6l/O5P7VwsnFZu/TYl
+ vrfn1ep0eLhZv26++jMppbfdVd1PFrb61jMhtONW7HpzHuqZVj2Y9GLubf037S+m2y6qzG9ej7Ni
+ UfVzoos6bbR1ikuxcbDxnNaayy52Pf0nLqy2Vtt9mRmVUdOxN++/fTldL/0VH2hKbteP9XLMbOzB
+ lZ/2Tp2t+QOo5r2OZ6FPUfXo9HNsddV9myq/oqlRkfV99WS66zNqs6dSx3UgOsXenRkuDf8mOvt6
+ nRuyPVd6LMjZXg+syyn7V69dtNd3p/RelUU2fZ+o129Ot6nTnGuWFgmrG/ZnTqrq3tbVVVkt6bk9
+ PZX/wBpfsmD6dtFv6W3mdNxbcD6xUvza62dR9T7TaYjF3YePiO9f9I36FNTMz9I6j9Fd/11JTXGB
+ 0UZubiX2dRxx0+mrItyLepZbajVb636Zjx1BzmMqdiXtu+0Mo+h/ov0iFl9N+rzXY/2u7Jd03KaL
+ sbNPU8x9Rsqa/qEvnL2VMZj4327FzN76f0Fv9Gs+y/arXWOkYWbfnetnNx7MinAra0O2OrfRk5GR
+ gWufXbTfszMy37OxlVmNc/0bGYuT6/8yJvR6Tj4WHTl011Y7sj0LW2Wufb1G1mbRne5+T9rayj18
+ /Ispr6jZn+t/wBqsT7B+tJT/9k=
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/add/bin_a1_tls_in.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/add/bin_a1_tls_in.ldif
new file mode 100644
index 0000000..dd6feb5
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/add/bin_a1_tls_in.ldif
@@ -0,0 +1,211 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: uid=jwallace, ou=People, ou=jks tests, o=SSL Tests, dc=example,dc=com
+changetype: modify
+add: jpegPhoto
+jpegPhoto:: /9j/4AAQSkZJRgABAgEASABIAAD/7QG4UGhvdG9zaG9wIDMuMAA4QklNA+kAAAAAA
+ HgAAwAAAEgASAAAAAAC2gIo/+H/4gL5AkYDRwUoA/wAAgAAAEgASAAAAAAC2AIoAAEAAABkAAAAA
+ QADAwMAAAABJw8AAQABAAAAAAAAAAAAAAAAYAgAGQGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAQBIAAAAAQABOEJJTQPzAAAAAAAIAAAAAAAAAAA4Q
+ klNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABA
+ KGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAA
+ ABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoA
+ AAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAA
+ DhCSU0EBgAAAAAAAgAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VG
+ BMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4OD
+ hQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAr
+ wCvAwEiAAIRAQMRAf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAA
+ AAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhs
+ UIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0l
+ cTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDI
+ TESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2d
+ GXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//dAAQAC//aA
+ AwDAQACEQMRAD8A6v6tfVn6uXfVvpN1vScK263Cx32WPx6nOc51Vbnve91e573uWiPqr9ViAf2Ng
+ f8AsLT/AOk0vqqf+xfo3/hDF/8APNa02mHOafiPgUWMnXdzB9Vfqvv2/sbAiJB+y0/+k1h/WnoPR
+ OndKt6hiYOEx5dTU1n2PFdWwusay25u7GNm9zDt99np/wDBrS+tf1rf9WacbKfgWZlFpLLranQK4
+ LPpDa/6TPU2f1Fw3Vuo/XXruI7Exvq9e3pbHuvrZY1zXOBc66h/v27ntY/+bpS0VZ6WXa/xfYv1d
+ 6zh5lfUMPp2Xn4+Q6WDDorLKTDaB+jx6mP3OZa7f7/5an9dukdC6PR9tqpwsBmwNrqPTaL63v3H1
+ N1jcax9L/T27N9no/yFwOHkfWro2TYzp+Pb0q+wMGRWW6Abi6n1Kcmv6b3fQfWk76z/AFp6lW9ud
+ 1Sy2txaTSA1rHB+53u9JjW/m+xAUUmXdan6we/Jf9i6dZSK5qLsLEbtduY/dt+yNdb+jbZVs3/4T
+ eiYHXcrPvx6+n9Bxc2yoj7TW3CxXNtlw/0WFW/Gbs/R/wA49ZTcvAx84vvxBmNYx1QqeS1oI2hr9
+ 3u91bf5K9S/xffWy7Oyq+juxaMXEGH6+KKd+4Fj2suZYXlzXfzu/wDwaSh5l0ugdF6T1HHff1H6q
+ 4nS3SAym2jHeT+89prqa/8A7drWp/zU+q3/AJTYH/sLT/6TWqZ8VkdW+s/SOk42Jk5FjrKs+wV43
+ ot9QuJaXtc1jfds9v8A00UkqH1V+q5J/wAjYED/ALq0/wDpNMPqt9WDt/yNgagk/qtOn/gauZ/Us
+ LpnT39Qz7fs+JS0OsseDIkw1uxu5+9znbdiliZNWXS3Nx3iyi9rTjvHDmEb22D+tuSW2fFon6p/V
+ hzmkdIwWhpkgYtHu/ku3VO/6Kkfqr9Vv/KbA/8AYWn/ANJrU4CUpKs93L/5q/Vb/wApsD/2Fp/9J
+ pf81Pqt/wCU2B/7C0/+k1qaJJJs93L/AOan1W/8psD/ANhaf/SaX/NT6r/+U2B/7C0/+k1qymlJV
+ +Ll/wDNT6rf+U2B/wCwtP8A6TS/5qfVb/ymwP8A2Fp/9JrUlKUlX4uX/wA1Pqt/5TYH/sLT/wCk1
+ m/WD6tfVurAqdV0nCrcc3AYXMx6mna/MxarWS2v6FlT312fv1rpvmsr6yf8nVf+Hun/APt9hpUoH
+ UP/0O7+qx/7GOjj/uhiz/2zWtC15YWP/NB2u+DvbP8AZcuZwMHqJ+rXQ+qdGsA6ji9Oxg7Gef0WV
+ V6Nb3Ytv+it/wC42R/grP8Agnra6R1jC67gOtxwa7GzVlYtnttotGj6b6/pMex3+eiGKUTqfFvh7
+ hI8Cl6jtzx37D5IQs/VzbZyxp9SPFn0/wDqVzLv8ZHQaw119d7S5rDYWBr21h8He9+9nsbu93sTq
+ Wgna2f14xm39Er6iGluV060W1XN0e0j3Na138q5tXsd7F5Ha2y7KyKb9pdmN+0A1w1sH9ZawbNzf
+ a2x36P/AAa9z6pXXb0zKof7mW02WDaCdWAW/wDSXgoqON1H0Jc0tea9p49wmo/5hQIFLgT1auS5j
+ Xub6ZPBALiQAP0f/kVufVrJxn39OqyqhfUb3Y7qzY+kTaHMom+pzbGVtuLHPWPl1Gq30XCH/QLnc
+ T+9/aUcV9jaLw0kW1FtrTHBYd//AH1Nql24fbenf4vOhYuJXXnetn5bdbcl99zdx/ksquaxtbfzE
+ z/8XX1dOXRkOflvrx7RZXiWZDrKBt9wZ6d3qP8AT9v+kWrmdSqs+rT+pmz0a78Vtws19vqtaW8f1
+ 1ymJ9ZsBnUaQ7qIDBe1rt/qNEOO12tjNvfandFpu3tc+jGzcezEzaWZGNYAH1WAFroPqcfyNqnRU
+ yimumlraqaWBlVTAA1oA27WtH5rVjfruJ9ZczO6lmT062oVYGG3hoqFL8q9zf33XvfXu9/8v/BrT
+ w+r4Oda+jHcTZW3eWkRoTE/ij9EEG9S25Pj8E8puEpSQvKaT4pkp58UlMtx+CbceU0xP4JT49klX
+ 4stxTbo5TSE0iNAjSvqvv8Amsz6xuJ6bXp/2u6f/wC32GtFzo44PdZP1hd/k5n/AId6fH/sdhpEa
+ EpjuNX/0e6+qsj6s9H/APCGL/55rWX13GyauuP6l0Nvo9Xx8Zlt1btKc+jc5j8Sx8bK8vH9NnoX/
+ wA5+l/0X83TzfrRZ9WvqH0PIx6hdl5OJi1UNdowEY7LX2WfvN2tWS368253VqKMgC2m61lFRpBrc
+ HvMMa8brfWrsf8AT2enYiRoxEkE+L1WN9benZ2G2ypjmHJLqrKLfY6q309zqbWRu91rmY68qzukY
+ 9fXT0+jMtPTHXsx32kAv9Jzm0Odx+Z7mM/kLT65flVdRf1fpLDbjZbRfjXxZVvFX6K71bL9rLrcW
+ wfmrB6Xk5OWMi6wEF7y8WEF0mxxdb7j/KaiB0QARq919bPrpk4Po4fRvTqowWl7HvJc53oWX9MdQ
+ WfQfU9tf53/AAdi4LKurzOp/bBaxpfa6wV7CwgFrn++NzWsY1tdDPej5OK697C4n9E7e0AaSDOqI
+ KKpLi0AnVx8UiDtarcrONVra7aSS9pJc0gAy0/nBvt935idhcW2ZFohz3MbEae4e8fyv0a0q7atw
+ rraXN27xa3VhJO32uas/L6hdiPcKo1IPunuxg8W/uJvD4rh2bnQ+t2dPGXjVktxcrGe22sud6fqj
+ 07KMk1WOHuZd7P0fv8AST5PUNtLLjDzvbB0ILmva/8Awf5u3/rionrWaafW9jp9hADtB/K9yevre
+ Y6s2NY0u3CsME6yHO/6pqIHioi+j3v1g+u1zaun9UFFGQ64ZWM/ZYRWGCyp++sH9Mx/s99ljf0mz
+ 9Es/p3+MXK6fe7Kb02mw+k5rg25zfbLbN21zLf3Fx7OoZRtFleODbu9NzQC6R+5/X3K02/PzzXi1
+ YBvsz/0VBa3Xe727a7CwfQ/P93sTvqiu779j5FWViU5dTg+u+ttrHNMgte3eC13t9vuU5+8IGA1z
+ OnY1bqTjObSxpxyWk1kNa30v0X6P2fyESdPGUQFhXDj2S3xyPkmntGqYklGkLh/ZPMhRHEhSLhBj
+ 7ijSqWDT4mB+VLaJEyn8x2SM+KSQArQDhZn1hj9nM00+29P/wDb7DWn3lZv1iH+Ta//AA70/wD9v
+ sNNlsV0RqH/0o5/1hxn9A6d0TM6XVmVUYGG6q6yxwLbH4tTm2taxn+D9X/Srm+iOZ0TqI6hXTVlP
+ btNYumayDuc+h4dtba7997Hrd6x9VOof816PrLT1FrKa+nYT/sZpBPtx8bHj19350ep/Nrlc7A63
+ i4VGbZdVZRcdjXVlri14aHvqtaweyxjXfQTqB7sUt6vd3M3qvTepu3NwmdN9Nux7K7XPrf6jm2W+
+ ljbW14zLfT/AEram/pfUVVuTi1V7Kx6bG7ttYaQ0ay6BC55uPm5trKmWAOcSGgnbqA50+1Es6L1A
+ u/nNQADq7mPglQ7J+roDKyXuLojc4kCSYA+j+ahvy8gscbBAgiCdCP81U39K6gSHMfHtAMOdyAA7
+ slZ0zqRcNj49oB9zuY9yX0UAO7bxLsimkVsG1jSNrZEAc6afnKQzy+styKm2Bp+i8A/2gqb+n9UL
+ m+nYWw0Ane7Uge4qL+n9VO3Y8yGjd7zqZKX0VQ7tin7IHa1AV7nF9eoa7/R+3d/g0R1WLYIZQ1rG
+ S4wQBvJ05du9jFUdh9X9mywhwbDvedTLv8Avqk/G6uWs2vdvAAd7uTLnT+LEvoqvF0Dj4zY0jdDt
+ COf3tFq/UvKbjdRZnG9rKsXFzHY5thrGPcGMrbXv+g/b/25sXNPxurENIc4log68mT7v80rQ6N0j
+ J6jn04uVea6BTbkZUNBeK6GepZs9UelbZZP6NHTsUcI6Ps2H1Wl/TsOx+RXfkWV0uu2ubuO5gfbZ
+ sYVc3AtBB0cAQe+o7rM6T03pr8et1OBZhG7Ha51zhWx7mumva9+K57d+39P7Hez1Fq+m0MDB9FoD
+ RqTo32jVPFLSGBsA7+WiaTAj4fep+mAeU4aAEbCKLGT3TtIPClAOh1TtZ5QhYSAxLoEjukC6dPJT
+ DIPGnZSjVCwkBiNBJ5KzfrFH7Nrj/ub0/8A9vsNaRDpgdpWb9Yv+Ta9Nft3T/8A2+w0JbLojV//0
+ xdf6rXjfVHC6fcLa/tXTum2VuFLjXbsYzfV9oa7+cb/AK/TXCuvonSt8Ekx7hqe6906Fg43UPqZ0
+ vCzaxfi39Pxm21OmCPRq7thzeFnZn+Lf6lV1C0dLa1rDueftFzBA/emx7E7U0xkR1t8dpzfQtqyW
+ kVmskNa7cRDg8Pc4Sj2dbsBO59QPkx3hp3Wr1LovQsbrXUOm49fq0sey2p7t4cKy19tjK7mPdU6p
+ ltlFPvr32en+jVJ3RsFx1rPhO48AQEdR0Vo1XdZta8tc6toAad212sidPvUj1h4ID7K5iR7X8Ebm
+ o56Rhu1dWZgfnngANH5qi7pmDZa5hY4va1p+npH0W/mpWVWOxRnq7g73vqEgEe1/BCb9sWNjc+oT
+ q3R40PdWD0nF3NfDg5gAB3cbdG/mqDuj4jtsh/taAPcBoP7KWqtGA6vYCNxqEjc0ndEcfwUv2tYC
+ PdT7hIlztR/q1JvScG+tj27y2IYdw4BP8n95TPRsU7Z3/oxtbqOJLvD+Ujr2VopvVnggRVqJHvIB
+ H3fyVYxfrH9jdc91TXevhZGM3ZaAQb27GWbnj81zUOvpWOw8bxsNbd4a7aNTua0j6fu+ktf6p09K
+ xPrDhX9Ra042Ix5qJaNLXOqpx3W7Z9Xa679H+49LWkWL2fUuhu6g/puJ9soqpH2WrSt5sIdr7J2t
+ +jS2r/rivbD2TY+VTl0MvpcC2xjXhoIJAcNw3bS5TJ1+CQtNBhtPcJxXPPCkCJ3Efcm3CAfwSsq4
+ QuGgfwTwAkIjXgJTyQeULTQV8u6WnP3pdvjCWg1lLVVKj5lZf1jH+Tqx/3e6f8A+32GtSdOf71mf
+ WOP2bXr/wBrun/+32GgbpID/9TF6x1nrHodP6e7c7p7em4dNVdJsa4F+JTcbbdv6N36Z/8A20g/U
+ 7rF3ROr1X77XVZ84l7A7VjrXDbksbZvr9Sh7N/vZ/ISzG9SF+O+mzbUOnYHp1v1a4nDxWe0T9Fjj
+ v8A66zLRl5Q9T0C2+tx3vr3NIcCPSs9n57dt30E4X126LDu731+xbzmt6jRm/aa8+hlxeyK7Aag2
+ nbY2r2td6T6t1bPZv8A8GuNdl3Nkb3y3/hHdlrZuR9Ycssdn5lntr20uumdg93pt3/mrKOE7fL7a
+ 3BxEGfpE/L2pX2UPFc5OTGht14O93dOMrJFbRufuBJLgYMH6Mv+k5X3Mx62tBtr+i0GDOoH8kKDh
+ RDdhFk6uazVwbrNhb+6xLVX0ajM3I/euPjD/wDYk7LydpAfcD5vlWBSa3S0C0PcI9NwMA93/uo/2
+ YHaANXJWqvBqHPvDpDrGsn2tZDQO3gn+35Wmx9vidxH9yPkUBjGmBqQnqqFtRc5sgmIHEQjZRohb
+ n5oBl74HOo0/wCij4t3UH2AtuILixrRLdw/SVvlpdt+jYxln9hS+zthwDdSIHyCs4mLh/sTKxLqP
+ W6plWMbjWbAfTEsrhl27d+l3e9m1EkqfbcKnIx6fTyHVu2MbWz0x7yGe3dbb+jbY5zdv0Ka2MRS4
+ HvxyoMrrxqmY9ftrpa2tvwY302/9Sm3iTqkAlJMcJTEd0H1NNPHhI2AjQ+YKBKk25OHSEDdH5U4e
+ NuvJQTTZa78n5E8jx0QA8xyph3YpwCEnImVmfWP/k6vX/td07/2+w1oHiB4rN+sLp6fX/4e6f8A+
+ 32GkRokbv8A/9XFy7thxJMtGDgcctnDxVXy8J4rJqvsxx9N2x5YCY/O2wmzARnYjXSPWwenBh/NM
+ YmJ7f660LmB4c1wG0zIKlABAYzuWnTiVgPeLrLLHD3Wi0ucf6ztygKbK7A833PA0O55P3K3WxjGN
+ DAGiBICjYyQfFOpDQftrtcz1bJJG943CZ1aZn3e5O6ix9jBF9pMt1Fh49/va76XuatCjGw8rFyqr
+ g05DG1uxXPJDI3/AKQOj/R/SYqA6FczqFWRTnVMYx4e6t7rH6g6t+h9CxMNqDVqDy3JNZHqbiGE6
+ iY/ORmMsDmud9EAbiODp/5JXK+h4+PY/wCz9SaMYucWUvpLiGE7mtdZ6jXb2q3Vh9MZAuynPx2av
+ a1myRB/whc7YopQnYqOjIDGtZOJmVu2s2Ncfd2BWh9VPqp1b6wfbPs2UzBZhmsRawvDi/fu2u/N2
+ 7Fu/tXp7K3YlcV45rbW1lbQHNEPqd7y4uf6k+xE6V9YemdJtvzMag3WvxqcZm87WhlO/a6wt3bvV
+ b6e9/8AwakIOiwFA7/Fn9ZhEdSwiTzLHj/qa3I+P/i467XdXZb1bHrax7Xl9VLnPBadzSxtmyv6T
+ fzlfq/xhNfUz1MZjbyDv2Oc5gPi2Q1+33NTj65sdY0WOhnL21w10/yHOFjU7h81W9Pi15GPR6eTk
+ vzrdxcb7GMrJB1DdlAYz2okkcrmcz62YZ6decI2/bGs3U+oN25wId6ftdt97dzfoqn0L613ZONd+
+ 0LG02svLWeqwteWFrHfQa+r2scjRpPCd3sS7Ux4/imJJ+UCPiuPv+sbcjq92AzMGFXWG1euz9I0W
+ 7m/ptr3fpKvs72761XzP+dWELsinKry6XDcczG2kGB+i9elv6w1NITb24LjwDCW4g8GfxXmtvWus
+ 5GO1uR1FjgXtmqk2MfPu5cWMb6bf6y2+gdUynVNrv6uzFro1ZTbV6r3sI32P9d7vo7vYm0p7Bj/A
+ I+KMw6TwOPD8qxLvrR9W6L7KLc9lb2OLHaPLZB9217WbH/2Vxn10zMPO6qbsTJ9fHsppAewnaCA+
+ t23j91OElU+ohxHbULP+sJ/yczTT7b0/X/0Ow1zfVfrnm9N6P0W7p7KrPtmM/1H37nkPxjTjva3a
+ W/nufv3qm/61dTy/q1m9QyTTY9t2NlY7GMIDPQzcOr0X+73sc9nqfSRkbBUBqH/1sLJrLszp5Oo+
+ x9PMRP0cPGd/BHtyBU2XVWWgzrWAT9znNVfMy31ZODsIaWYOBBcJEnCx/gs/I+sGULRVjtqNupfI
+ MNA/N+l9JSA0GMiyW2Or1+m3diXgx7tGxP+emHVKXGG493z2D8fUWDfVk5GQ66x8PMfRPgNqb7Hk
+ Dl7/vKHEU0HqKCCdwZ6gYQLKm+47XiXN9n8lbB6NiuggPDSAQZPB14XB1U51VnqU32V2AfSa4zE+
+ K12Z31ptrDqepaR+c1o0H8trHbk4TA3BRwju71/TcCpoLjY2O8OIn+zKo5GBW8luDm1msgh4cRJJ
+ /NWcT9c31mwZ+9rdSGO939luxqxsw2ZOTW7Iudc6Buc8AGdfL+SkZjsrh8Xp8fph+01nLzKxWGal
+ jmyIEs+l7VYPS+itaJ6kGkN2n318D6PdchXgVHV1b3Me702vYNA8lo1kfpNu/8AmmKLsSphIcIcx
+ xa5pGoI0/6pAT8FGPm9ecLoNLt37UYIBB99f50dgf5CE636uVOk9UBaP3Ycf+juXLsxqCZhvwVhl
+ GODAhHj7BVDxdz9q/VthhubZZHJFLj/AN9THrHQS0A3XWfCg/xcsprKAOyVrKpY4Q9gcC6udsgD9
+ 7+sncRPQK08XRPVOgEz6Vr3DUH0AD/neorGN1XG0GLTeHabZbtAP/bizsNjdjWgmxzWiWgTtknur
+ Yu9KXODmMETuECfjCX0VTpudjWuD78YSfzmaGf7BSr/AGe521tttLXHY4bQ87S7Zta72/nLPbn1f
+ vD4ynZm08kwB4d/klUeyrLrW9B+rf2Gu37flk4zQBXXQxxMaS1rHHf/AJ6jk9Bq6p6VnTbbhW1ra
+ rWX4767GwdHtr/Pb7vcs9nV/SLWMIbWBMzER/JV6r60OaQQ8gjgzEICEU8RQ/WjpGV0fpPTca1z7
+ WttzHVvczbBtGPb6ew/mbqn2LI6Z1Kfqr1jpjgRdXWy9s92uzen/wDfnLe6n17C6xjV1dRucPQLn
+ VvBkgubsdLX/T9qzKMPE+ydTyq7mOxTTTQbR5Z3THW+0/6Fuzf/AMYo5aWFwBf/1+Q611bIovpxm
+ V1Fv7PwBvc2Xe7BxZ90/wApZNeK27GFwexpBLfSj3EN/P3/AMpW/rCW/b6PbJ+wdPkz/wB0sRZog
+ 6RHzStFMTQIJa5EbS9vDnDxglNtb3nw01RcfGsudYWPc1rCGgcmSgldtVsQLX7fiVcqEOAe95GkC
+ Tx4KgGXix9W7c6t+1xB00KM9t7K3uDpNbh3HBGv9ZOBRT02JmYdTQ4F8jgzrChdR9WcnLDr6Hh9w
+ Jda2xwO8eUuasLFcLfVNl769v8ANwwODj5lzq/+pRdlGv669pbBYPRkkke7i381HisIAorWWVMNt
+ GM57KarC6gudMaBrj/X0+ko/ZcltDMr7GLq7Ya53Lg76MFv0mb/AMx356DlV00WhjLjkMf7vV2Fk
+ kiPT2O/6pXaqHMbXY3qTK7GwQIslumn5j2qMA8RLNkyRlAARpzGEVWODqQ924tax06GfD/oLbbi4
+ uRseypmLlsABxbmbqnscI9QfRdvah12VMbtZfjTt5/SjcZ36/of31Tsx7K9nqZNV7nODWljnOIG3
+ zaHNr935iIkexCygW02gVZuVlvxHO6fjHZ7QNvuDWUbHO9r3u/nFbx24mRiuy6umWvx69hssAaQ1
+ ryWNe73fQdtWe3qL2MtY0B1LfbYHPdufEe6tutbfS2NRsvpfVrhiCjDAdeH7DuYS8AfT3bw522v3
+ p4kei0gdm1j3U44yM/Dq2VBhrvYedrX1/RA/Pc5yBn9bx8/Dfh01WMfYQ73ODg4MPqfR2t2/QR/2
+ V1Q4hrZ0gAWNLW5Dd5c5wdD3w32O3KjV0vq2Pkh1/T8h7KmPJHpvAMsLW+9rP5aMpSqkgRG+rm1l
+ wLXNho1LrP6pDtuiuvfjw97fayyTUHySdv0g0g/vKbMOn7BjttxrWXsN32h0WSWzW2v2bfZ6bfch
+ vpq9lrdzq6nbIIcJ3O9z27v3PzkwGjVlUwCNBTTbc9zxu0BdImdB4J723Focydo9r9skT9Ld/mp7
+ KmDqBr9RoBIIP8AW1V77PYKX47byKrHBzmDQEtGm7VO1RQamOBXWy187jvPv1kBzR+d8Fv9LyLP+
+ aXXK3NaKCaXtbzAGT04e1n5rXtd71gvxWsvqqY/e646tj6IJGqvdJq/UuuHf+iOPUwPI0JGd03e/
+ b+61RyjZHgUx0uzdv8A/9DjOvYxfl47g6JwOn6AD/uFiLO+wv0IsgnyC2esen6+OS4gjAwJAbP/A
+ GixO6ot2QdxcOwgA/8AfkaCNWoMO3/SpMxbqy51V20u5291aJb23EdyYlO5zIOxriR3JHf4IUE6t
+ RuA9pO22DrJHJUhhWAmL3anWPJWBawN9zHEyRIcB+G1JltY+kwv+cI6I1RfZbe97vh8VJuLbP8AP
+ O+JRdzd07fb4Sfypi+dWiBPiSkKUjfiOfBdadOCeyL6dvawmBqQO6Rta4QGAEfnSdfjrtUvWgFu0
+ AjwkfxR07KY+lYPzna8iE+093mBxomFzxoYggiTzP3p/V2nhp3HUESl9FIn4lb3OLnP95BcBwfPR
+ G2uPL3adxCRtk/RaB4D8nKl6oiAxg89e/zSFdla92VTnMdPrWQPBxb/ANSUQX5G8vbl5DCezbXjT
+ t+eq7bYAGxroPef70/qtmdjfhr/AHp1hSRt2Yy71qs3JruMk2B53e4bX7nz+ci09U6xjWvuqzrS+
+ 0Q8uh0x7uHhyr7wTG0QPAmfylMHN42z2mSClopunrnVTY219tVj2zBfRU76Q2+72e5Ug6zXc4GSS
+ dAPpEvMAf1kiRyAY45UmBlhIG2tx43vhv4hA0lEamm8Xglj2kHcPLQe0yrfT6i3pPVq95LBi1hoI
+ EjfndOLvyJHp+Rt3Gv2HhwsBH36q1iY9rOndWlujsekD3A853T0DVKf/9HqDT9V8Dp9Npf1HGwmX
+ ZOG0Nzs0NqGA3Mde70qs136u2rpd/oeizf/ADP6H9yTqOn1sa27E61Vl2WCrHw3dQyC+0ltt/6HI
+ Z1R/TvZTi5NljLc2q2v0f5v9YxPtFuvpLPXqDOp1txGZeXdgtqa31xmXDNGWz7TbZfjZH2V2V1Fz
+ MX9n+pV6Ff2j1fs2R6+fj9P6P8AsbMvq6n0j7C6ytt4px6h0oGs6DLwnZVrPtdr8mnfezPxrf1fp
+ f8Ag6PTyUpu29P6TT04Z1v7VrlzahjOz81tvrPsGJVje7O9HfZlPZTXf632N/8ASPtX2T9YSpwOi
+ mpj8yzqPTbLLhjtpy+pZbHOtcN1VNL2dQtx8l9rP5v7Lff/AKL+fpuqrsN6bi/83cfFbm1+l6lF+
+ LlCPQ9T7RXm4FWPV6m39n/afQxsPDryd/2L0cSnJ9T9Ose36u9EynXXXdTxjb62XZ1ZlD3Y9DmOb
+ h1dXqdTh5tV+O9jMTCdlvy8vLpZkZN1+XjP+0Y/oJTq/sr6vC22k5+T6uO6tl9f7UzNzHXkNxWWs
+ +27q35Lnfq+/wDnv8GhDF+qjm4z29VuLc1xZhuHV8qLnNcKnMxj9u/Tvba70/0X56q9Q6J0VzXvz
+ +qYzcFl1ttdd3p7dr+oYvUer0Zb7bvSyGftDHpwGfosf7H6/wBnyvtl6P8AWDDss6vjuxrq2+tZg
+ ftD1SzayvFy/teBDjkU5FFudkPy8ajbh57Mu9ldH6l+kvSU28fovQ8r1Ps2Zl3+hY6m70+p5j9lj
+ P5ymzZmnZayffW73qlXV9XrcXGuZd1E25TqWDDHUcz7Qx1z3UuZfj/b91b8R1GZ9t/0H2DP/wC4t
+ qtfVbo/TulVPrxMtua59NHpWiyyx32NosHTd3rZOVVs1ytl2HXh4d36T0MWr01HE6b0qv6wPz683
+ HsfZZd6eG3ZLbHtbV7IsP6Wm7A+sFv81v8AV6j1n/u766Up2B9WWUX5L+pZDcfFsNOTcerZYZVYC
+ 1jqb7Pt2yq1r3sb6dnvVfGb9VMm7Lpr6jkh2E0W2l3VcqDQ6qjM+3Vxnn9S9LKr/Wf5vehP+rdjc
+ 3Ka/rFNmdmOo9H1xeb2Nr/aFjHUuo6ni305GSy3L/5N+wYX2fHzqqOnsosv9O/T0rHr6gy1/UW3X
+ s6iMhzXhgsdaOm/s44z/SdWz7Q/H/yn+jor/Q/9p/R/SpKRY+H9W73YtX2/Jrys2luRRiO6tkm1z
+ HNNm+tlPULW3M2ss/S477qf0fstVfOf9T8Guyy3qmQ70cirFvazq2UXV2Wv9ANva7qDfS9Lbdddv
+ 97KMbJs/wACp4vROn14mNW3qlL2143Rqm2DbDm4WS/Iw72/pj7OrWu+z438v+a+0/QVTpfSw5mTV
+ ZmU14tVPTKOk2uNZc6vDyL7ukZV7aMrIZlY+fe6mqu1tnT7s/8AWKasTB/RvSU6t3Svq9Ra+m7Py
+ araqTk2Vv6pmNc2hp2vyXsdm7m47Xf4b+bU8XovQ82huTh5mXk49k7Lqup5j2Ogljttlea5jtr27
+ VS650Tp+W7qHrdUpxaMh1zrGv27q8t/T39Pe59rrq2fZ6uju+2/Y/SZf/2r+2fZf0S2un41VOX1K
+ yu9tzsnJbbbW2JqcMbEx/Qshzve6qivI/wfsyP7aSmv/wA2unf6bP8A/cjnf+9ir5/R+k4GK7Jtt
+ 6i8BzK2Vs6hmlz7LXtx8elm7NYzfdfbXVutfXT/AKayur3reVHrGNVlYPpWXtxiLqLKbXwWi+u6q
+ 7Da9pdX6jLMuumr0W2VWX/zNVtdvvSU4teHgHK+yup6q91Tq6cy+jqOZZRTfYyu70Duzac65m3Ix
+ 3faasD7Oyu71b/Q9LK+z5g6x9WXdMp6iyvrVn2it1jMRmblnI0uw8Sut1A6l/O5P7VwsnFZu/TYl
+ vrfn1ep0eLhZv26++jMppbfdVd1PFrb61jMhtONW7HpzHuqZVj2Y9GLubf037S+m2y6qzG9ej7Ni
+ UfVzoos6bbR1ikuxcbDxnNaayy52Pf0nLqy2Vtt9mRmVUdOxN++/fTldL/0VH2hKbteP9XLMbOzB
+ lZ/2Tp2t+QOo5r2OZ6FPUfXo9HNsddV9myq/oqlRkfV99WS66zNqs6dSx3UgOsXenRkuDf8mOvt6
+ nRuyPVd6LMjZXg+syyn7V69dtNd3p/RelUU2fZ+o129Ot6nTnGuWFgmrG/ZnTqrq3tbVVVkt6bk9
+ PZX/wBpfsmD6dtFv6W3mdNxbcD6xUvza62dR9T7TaYjF3YePiO9f9I36FNTMz9I6j9Fd/11JTXGB
+ 0UZubiX2dRxx0+mrItyLepZbajVb636Zjx1BzmMqdiXtu+0Mo+h/ov0iFl9N+rzXY/2u7Jd03KaL
+ sbNPU8x9Rsqa/qEvnL2VMZj4327FzN76f0Fv9Gs+y/arXWOkYWbfnetnNx7MinAra0O2OrfRk5GR
+ gWufXbTfszMy37OxlVmNc/0bGYuT6/8yJvR6Tj4WHTl011Y7sj0LW2Wufb1G1mbRne5+T9rayj18
+ /Ispr6jZn+t/wBqsT7B+tJT/9k=
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/del/bin_a1_out.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/del/bin_a1_out.ldif
new file mode 100644
index 0000000..8b9662a
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/del/bin_a1_out.ldif
@@ -0,0 +1,27 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: uid=bparker, ou=People, ou=jks tests, o=SSL Tests, dc=example,dc=com
+changetype: delete
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/del/bin_a1_tls_out.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/del/bin_a1_tls_out.ldif
new file mode 100644
index 0000000..0c7653d
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/del/bin_a1_tls_out.ldif
@@ -0,0 +1,27 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: uid=scarter, ou=People, ou=jks tests, o=SSL Tests, dc=example,dc=com
+changetype: delete
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/mod/bin_a1_mod.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/mod/bin_a1_mod.ldif
new file mode 100644
index 0000000..15ddbcf
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/mod/bin_a1_mod.ldif
@@ -0,0 +1,186 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: uid=scarter, ou=People, ou=jks tests, o=SSL Tests, dc=example,dc=com
+changetype: modify
+replace: jpegPhoto
+jpegPhoto:: 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
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/mod/bin_a1_tls_mod.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/mod/bin_a1_tls_mod.ldif
new file mode 100644
index 0000000..dc0e99b
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/mod/bin_a1_tls_mod.ldif
@@ -0,0 +1,186 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: uid=alutz, ou=People, ou=jks tests, o=SSL Tests, dc=example,dc=com
+changetype: modify
+replace: jpegPhoto
+jpegPhoto:: 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
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/modrdn/a1_modrdn.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/modrdn/a1_modrdn.ldif
new file mode 100644
index 0000000..1fd18ea
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/modrdn/a1_modrdn.ldif
@@ -0,0 +1,29 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn:uid=prose, ou=people, ou=jks tests, o=SSL Tests, dc=example,dc=com
+changetype: modrdn
+newrdn: uid=thisisaminoradjustment
+deleteoldrdn: 0
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_TLS.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_TLS.ldif
new file mode 100644
index 0000000..5864274
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_TLS.ldif
@@ -0,0 +1,30 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: cn=LDAP Connection Handler,cn=Connection Handlers,cn=config
+changetype: modify
+replace: ds-cfg-allow-start-tls
+ds-cfg-allow-start-tls: true
+
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_key_mgr_provider.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_key_mgr_provider.ldif
new file mode 100644
index 0000000..1ade8cd
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_key_mgr_provider.ldif
@@ -0,0 +1,35 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: cn=JKS,cn=Key Manager Providers,cn=config
+changetype: modify
+replace: ds-cfg-key-manager-provider-enabled
+ds-cfg-key-manager-provider-enabled: true
+-
+replace: ds-cfg-key-store-pin
+ds-cfg-key-store-pin: servercert
+-
+delete: ds-cfg-key-store-pin-file
+
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_ldaps_conn_handler.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_ldaps_conn_handler.ldif
new file mode 100644
index 0000000..b01296c
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_ldaps_conn_handler.ldif
@@ -0,0 +1,7 @@
+dn: cn=LDAPS Connection Handler,cn=Connection Handlers,cn=config
+changetype: modify
+replace: ds-cfg-trust-manager-provider-dn
+ds-cfg-trust-manager-provider-dn: cn=Blind Trust,cn=Trust Manager Providers,cn=config
+-
+replace: ds-cfg-key-manager-provider-dn
+ds-cfg-key-manager-provider-dn: cn=JKS,cn=Key Manager Providers,cn=config
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_trust_mgr_provider.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_trust_mgr_provider.ldif
new file mode 100644
index 0000000..8612090
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/setup/enable_trust_mgr_provider.ldif
@@ -0,0 +1,30 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: cn=Blind Trust,cn=Trust Manager Providers,cn=config
+changetype: modify
+replace: ds-cfg-trust-manager-provider-enabled
+ds-cfg-trust-manager-provider-enabled: true
+
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_key_mgr_provider.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_key_mgr_provider.ldif
new file mode 100644
index 0000000..8e538bd
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_key_mgr_provider.ldif
@@ -0,0 +1,30 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: cn=JKS,cn=Key Manager Providers,cn=config
+changetype: modify
+replace: ds-cfg-key-manager-provider-enabled
+ds-cfg-key-manager-provider-enabled: false
+
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_ldaps_conn_handler.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_ldaps_conn_handler.ldif
new file mode 100644
index 0000000..0706b15
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_ldaps_conn_handler.ldif
@@ -0,0 +1,30 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: cn=LDAPS Connection Handler,cn=Connection Handlers,cn=config
+changetype: modify
+replace: ds-cfg-connection-handler-enabled
+ds-cfg-connection-handler-enabled: false
+
diff --git a/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_trust_mgr_provider.ldif b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_trust_mgr_provider.ldif
new file mode 100644
index 0000000..3028672
--- /dev/null
+++ b/opendj-sdk/opends/tests/functional-tests/shared/data/security/jks/teardown/disable_trust_mgr_provider.ldif
@@ -0,0 +1,33 @@
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE
+# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at
+# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
+# add the following below this CDDL HEADER, with the fields enclosed
+# by brackets "[]" replaced with your own identifying information:
+#      Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#      Portions Copyright 2006-2007 Sun Microsystems, Inc.
+#
+
+dn: cn=JKS,cn=Trust Manager Providers,cn=config
+changetype: modify
+replace: ds-cfg-trust-manager-provider-class
+ds-cfg-trust-manager-provider-class: org.opends.server.extensions.FileBasedTrustManagerProvider
+-
+replace: ds-cfg-trust-manager-provider-enabled
+ds-cfg-trust-manager-provider-enabled: false
+

--
Gitblit v1.10.0