Running OfflineLoginUsingCache
The OfflineLoginUsingCache sample application reads cached certificates and CRLs and logs in a user without connecting to a directory.
To run this sample, you can use the profile files in examples/data/userdata. However, the sample requires a previous connection to an Entrust Certificate Authority for these profile files to have cached data.
To run this sample application, execute the following command line in the etjava/examples directory.
java -classpath classes;../lib/enttoolkit.jar com.entrust.toolkit.cache.OfflineLoginUsingCache <epf_file> <epf_pwd> |
Parameter |
Value |
|
<epf_file> |
The path of an Entrust user profile in .epf file format. |
|
<epf_pwd> |
The password for accessing the Entrust profile. |
For example:
c:\etjava\examples>java -classpath classes;../lib/enttoolkit.jar com.entrust.toolkit.examples.cache.OfflineLoginUsingCache MySubUser.epf Passw0rdAttempting to read cache files for MySubUser1.epfReading cross-certificate cache MySubUser1.xccReading end-user certificate cache MySubUser1.cchAttempting to log in to MySubUser1.epfStatus returned by login:User status - 1 status field setKEY_MANAGEMENT_NOT_POSSIBLE - Key management is not possible: A connection to the Directory is requiredReading revocation list cache MySubUser1.arlReading revocation list cache MySubUser1.crlWriting cache files for MySubUser1.epfThe user's ARL cache:[Y249Q1JMMSxvPU5JRVRaU0NIRSxjPURF]CRL=MIIBZDCBzgIBATANBgkqhkiG9w0BAQUFADAhMQswCQYDVQQGEwJERTESMBAGA1UEChMJ_continue_=TmlldHpzY2hlFw0wNDAxMTYxNDU2NDhaFw0wNDAxMTYyMTU2NDhaoHkwdzBHB_continue_=gNVHRwBAf8EPTA7oDagNKQyMDAxCzAJBgNVBAYTAkRFMRIwEAYDVQQKEwlOaW_continue_=V0enNjaGUxDTALBgNVBAMTBENSTDGCAf8wCwYDVR0UBAQCAgCiCRL1=MB8GA1UdIwQYMBaAFCMDFnA9KF/JJ6fRmAt+D//8lR2UMA0GCSqGSIb3DQEBBQUAA4G_continue_=BAKDKJppiumV7EtXYbUieY8RYN2j98jRyBLj5Ca1iplxfOQBVhtcYrQsHwVcU_continue_=iyU9xRwf29wb9RY0PT4PxdpEonNsCHCyXTtaxcd6e765Fxh/8sCtPGVqGhiwj_continue_=poazqAUVEbfhKLWZJPIYdORmKL9AkSpskjBrPi6XC7zyGAOLTIW[Y249Q1JMMSxvPVNBVFJFLGM9Q0E=]CRL=MIIB3TCBxgIBATANBgkqhkiG9w0BAQUFADAdMQswCQYDVQQGEwJDQTEOMAwGA1UEChMF_continue_=U2F0cmUXDTA0MDExNjEzMzIwMloXDTA0MDExNjIwMzIwMlqgdTBzMEMGA1UdH_continue_=AEB/wQ5MDegMqAwpC4wLDELMAkGA1UEBhMCQ0ExDjAMBgNVBAoTBVNhdHJlMQ_continue_=0wCwYDVQQDEwRDUkwxggH/MAsGA1UdFAQEAgIBzTAfBgNVHSMEGDAWgBTzmuR_continue_=Si0rJSy6e5paHhbAMxxZ+LDANBgkqhkiG9w0BAQUFAAOCAQEAWfpGwrk7BWJS_continue_=fu2tfU70CRL1=256h2nIpdVjxWda7zt/37N+QRo/Lhtd6tqgEaWSNN/JFxXaDBXu9K2s2vLrMcubxhpg_continue_=P0nLKto6QZCSY63SdmWsdJMr/gpuxA1isRy/v+1Uu6zf/FPs/RNysHsoUh1ny_continue_=3sMv4OabF6ljT9BTSD3Ch4o7hjBX3BmcP/PexxD89iBoBE/4R7Vroy4YBIqD+_continue_=68T93rRHluS6ONAE5H73BHmFZSfyFmbeuxKUPwpk105QP7IXIpIbc7iHwWWfa_continue_=BVo2W7fyx2/hgX2wbTzzLPMq7fHqW9mwsUsVg594VJdWTUD9lnNT6GXKVN6c1_continue_=3+I679Fjgiw==[Y249Q1JMMixvPVNBVFJFLGM9Q0E=]CRL=MIIB3TCBxgIBATANBgkqhkiG9w0BAQUFADAdMQswCQYDVQQGEwJDQTEOMAwGA1UEChMF_continue_=U2F0cmUXDTA0MDExNjEzMzIwM1oXDTA0MDExNjIwMzIwM1qgdTBzMEMGA1UdH_continue_=AEB/wQ5MDegMqAwpC4wLDELMAkGA1UEBhMCQ0ExDjAMBgNVBAoTBVNhdHJlMQ_continue_=0wCwYDVQQDEwRDUkwyggH/MAsGA1UdFAQEAgIBAzAfBgNVHSMEGDAWgBTjELi_continue_=eGmo56mZdn3wi83Ao4y57cDANBgkqhkiG9w0BAQUFAAOCAQEAXSZtcLDGdU36_continue_=p9uwoiObCRL1=oPVXC8AuPI1I0nGb5LxurP+9uuty2oKJS1VgaFXu5VqeURGONcWGf6T8Rwey+/fn14U_continue_=a68VT6U7yRj31QBwLoK7edJG/y7KE6Uc8OUR8qhd878umCFfTpqQzafBMTM9f_continue_=WCssn1/AYvtitD5b794g089R3+oYUyte5oGiDCWVVReP8vB1yT0Imkao0gcWU_continue_=99L5tfOb+FbPvbqvaBVMnVVqTbdlfXIw5EniTggmzwdhobk85ndLkEqM3O1cg_continue_=xefxowZNinBqrJdPPIY84AlKfaffmQOodKf3cgvNM+fDqFWKwcnoGZIpjWAOX_continue_=EQpuIwV0aqw==[Y249Q1JMMSxvPVJVU1NFTEwsYz1HQg==]CRL=MIIBXzCByQIBATANBgkqhkiG9w0BAQsFADAfMQswCQYDVQQGEwJHQjEQMA4GA1UEChMH_continue_=UnVzc2VsbBcNMDQwMTE2MTMzOTE1WhcNMDQwMTE2MjAzOTE1WqB2MHQwRQYDV_continue_=R0cAQH/BDswOaA0oDKkMDAuMQswCQYDVQQGEwJHQjEQMA4GA1UEChMHUnVzc2_continue_=VsbDENMAsGA1UEAxMEQ1JMMYIB/zAKBgNVHRQEAwIBBjAfCRL1=BgNVHSMEGDAWgBQVMQCQ2YreQd3vz9UTcbuV7a2vbjANBgkqhkiG9w0BAQsFAAOBgQA_continue_=JNp16vI+0s+U94nFznrj7nS2qTWaW8sisX0jNqNx2o761peO3lS+K7jqfl94C_continue_=zZ1wo7m48TR4jxCsOzLqn/QLStPQpufQWAL7NfTGYxj7PxYm66J6QNYKMhUZg_continue_=L+iU1oWeIFcVRZkUp+C60K/FwnK8IDyKw/jXeTMGGEP/jeC9A==----------------------------------------The user's CRL cache:[Y249Q1JMMSxvPVNBVFJFLGM9Q0E=]CRL=MIICBDCB7QIBATANBgkqhkiG9w0BAQUFADAdMQswCQYDVQQGEwJDQTEOMAwGA1UEChMF_continue_=U2F0cmUXDTA0MDExNjE1Mjk1M1oXDTA0MDExNzE2Mjk1M1owJTAjAgQ/H/QoF_continue_=w0wMzEwMjcxNDU3NDlaMAwwCgYDVR0VBAMKAQCgdTBzMEMGA1UdHAEB/wQ5MD_continue_=egMqAwpC4wLDELMAkGA1UEBhMCQ0ExDjAMBgNVBAoTBVNhdHJlMQ0wCwYDVQQ_continue_=DEwRDUkwxgQH/MAsGA1UdFAQEAgIAhDAfBgNVHSMEGDAWgBTzmuRSi0rJSy6e_continue_=5paHhbAMxxZ+LDANBgkqhkiG9w0BAQUFAAM=CRL1=ggEBAAwHJNzdGfLlYLSm3iYEAetrOaIiXxCOpqM9S4BRzIZval6nMWJPoDPW9NHnTvU_continue_=dgEIoWD6/8JY3uZ5rpKtSv2SVud2QqvVvgBFQ1k8edZ1iMGfJ3qdIb/Z724i8_continue_=souLdlJqZrrEu3Dv2DfohOC9SJpLU02O+37Dr90hrui3ad7I+UwjitMsWT/zj_continue_=n0nRls39naZU2DZ/TCL7Zy+rqfMRm3a7v//XDEds8pqcYrDelJKmOcQJRBWNO_continue_=BbKP6Py2z6wqYqxQ6ISTNQVNVURjmK/X0Mn8LPkfVdbSWpO4JP1VyNgBXILFx_continue_=9BEVnEJr8ovX1YW14ldmPVbQ/bge103uPjKw=[Y249Q1JMMSxvPVJVU1NFTEwsYz1HQg==]CRL=MIIBXzCByQIBATANBgkqhkiG9w0BAQsFADAfMQswCQYDVQQGEwJHQjEQMA4GA1UEChMH_continue_=UnVzc2VsbBcNMDQwMTE2MTMzOTE1WhcNMDQwMTE3MTQzOTE1WqB2MHQwRQYDV_continue_=R0cAQH/BDswOaA0oDKkMDAuMQswCQYDVQQGEwJHQjEQMA4GA1UEChMHUnVzc2_continue_=VsbDENMAsGA1UEAxMEQ1JMMYEB/zAKBgNVHRQEAwIBAzAfCRL1=BgNVHSMEGDAWgBQVMQCQ2YreQd3vz9UTcbuV7a2vbjANBgkqhkiG9w0BAQsFAAOBgQA_continue_=X0gbJ4rwH3rab09HxC+PIERG9aZcbl6uAM5bBGrFhJKIlW5gIPmWQrJJv/UmA_continue_=wnMOyeeCdefY/z9tp7WG+NF3DdsziXo2nKnRlVicJH9yq9ZfC/KPF57zLOobI_continue_=9cCV/VPRYUebGcbvR8CStf3W99AfcibBioWpEPzNIiNAlRfCg==[Y249Q1JMMixvPVNBVFJFLGM9Q0E=]CRL=MIIFfjCCBGYCAQEwDQYJKoZIhvcNAQEFBQAwHTELMAkGA1UEBhMCQ0ExDjAMBgNVBAoT_continue_=BVNhdHJlFw0wNDAxMTUyMDIwNDhaFw0wNDAxMTYyMTIwNDhaMIIDnTAjAgQ/H_continue_=/maFw0wMzExMDMxMzMxMTdaMAwwCgYDVR0VBAMKAQAwIwIEPx/5mxcNMDMxMT_continue_=AzMTMzMTE3WjAMMAoGA1UdFQQDCgEAMCMCBD8f+ZwXDTAzMTEwMzEzMzExN1o_continue_=wDDAKBgNVHRUEAwoBADAjAgQ/H/meFw0wMzExMDMxNDAwNDVaMAwwCgYDVR0V_continue_=BAMKAQAwIwIEPx/5nxcNMDMxMTAzMTQwMDQ1WjAMMAoGA1UdFQQDCgEAMCMCB_continue_=D8f+aAXDTAzMTEwMzE0MDA0NVowDDAKBgNVHRUEAwoBADAjAgQ/H/mnFw0wMz_continue_=ExMDMxNTQ5MTFaMAwwCgYDVR0VBAMKAQAwIwIEPx/5qBcNMDMxMTAzMTU0OTE_continue_=yWjAMMAoGA1UdFQQDCgEAMCMCBD8f+aoXDTAzMTEwMzE1NTgxNlowDDAKBgNV_continue_=HRUEAwoBADAjAgQ/H/mrFw0wMzExMDMxNTU4MTZaMAwwCgYDVR0VBAMKAQAwI_continue_=wIEPx/8KBcNMDMxMjA5MTQzNzM1WjAMMAoGA1UdFQQDCgEAMCMCBD8f/CkXDT_continue_=AzMTIwOTE0MzczNVowDDAKBgNVHRUEAwoBADAjAgQ/H/w6Fw0wMzEyMDkxNDQ_continue_=zMzJaMAwwCgYDVR0VBAMKAQAwIwIEPx/8OxcNMDMxMjA5MTQ0MzMyWjAMMAoG_continue_=A1UdFQQDCgEAMCMCBD8f/vIXDTA0MDEwMjE0MjcwMlowDDAKBgNVHRUEAwoBB_continue_=DAjAgQ/H/7xFw0wNDAxMDIxNDI3MDdaMAwwCgYDVR0VBAMKAQQwIwIEPx/+8x_continue_=cNMDQwMTAyMTQyNzIyCRL1=WjAMMAoGA1UdFQQDCgEEMCMCBD8f/yQXDTA0MDEwNTE0NTcyNFowDDAKBgNVHRUEAwo_continue_=BADAjAgQ/H/8jFw0wNDAxMDUxNDU3MjVaMAwwCgYDVR0VBAMKAQAwIwIEPx//_continue_=NBcNMDQwMTA1MTUwMzE5WjAMMAoGA1UdFQQDCgEAMCMCBD8f/zUXDTA0MDEwN_continue_=TE1MDgwMFowDDAKBgNVHRUEAwoBADAjAgQ/H//jFw0wNDAxMTMxOTQzNTNaMA_continue_=wwCgYDVR0VBAMKAQAwIwIEPx//4hcNMDQwMTEzMTk0MzU0WjAMMAoGA1UdFQQ_continue_=DCgEAMCMCBD8f/+0XDTA0MDExMzE5NTIyOVowDDAKBgNVHRUEAwoBADAjAgQ/_continue_=H//sFw0wNDAxMTMxOTUyMzFaMAwwCgYDVR0VBAMKAQCgdDByMEMGA1UdHAEB/_continue_=wQ5MDegMqAwpC4wLDELMAkGA1UEBhMCQ0ExDjAMBgNVBAoTBVNhdHJlMQ0wCw_continue_=YDVQQDEwRDUkwygQH/MAoGA1UdFAQDAgFpMB8GA1UdIwQYMBaAFOMQuJ4aajn_continue_=qZl2ffCLzcCjjLntwMA0GCSqGSIb3DQEBBQUAA4IBAQApp3TXfCDNEstiWl8O_continue_=l2JVzuy0vsGYOg7exmqy6OXOCIvGA+Lmr/v5kdWb8TB2qLR6Q0h10r5r4nIlM_continue_=EZhVOzl5ix/Ue7N5FYlj9umm43VNLs7XR7RFjtrdVUy8WZz6cyggPMwDbDPpQ_continue_=zNYSkwkIW+fuV0LHEzqxpGgh5nHhSi5wAqONPhv+HtUiEvHowH8yOUMW4Z8n7_continue_=QtOJhp8Bc68DfAIMr11+F/gxEOyOl3qnJyFK5W5fxsw1ySMnvevbESpnGTaCY_continue_=DIt+oqtzeu9ZxbhZFmdd0LGH0HR4ezgmF72HcbJnkXRjekTrT4KUETfGrMlHB_continue_=Tu54MoMg6x5Bje/ZsCr[Y249Q1JMMSxvPU5JRVRaU0NIRSxjPURF]CRL=MIICIDCCAYkCAQEwDQYJKoZIhvcNAQEFBQAwITELMAkGA1UEBhMCREUxEjAQBgNVBAoT_continue_=CU5pZXR6c2NoZRcNMDQwMTE2MTU1NjMwWhcNMDQwMTE3MTY1NjMwWjCBuTAjA_continue_=gQ/JtiYFw0wMzA3MzAxMzQzMjJaMAwwCgYDVR0VBAMKAQAwIwIEPybbUxcNMD_continue_=MxMTA1MTgxNDU1WjAMMAoGA1UdFQQDCgEAMCMCBD8m21QXDTAzMTEwNTE4MTQ_continue_=1NVowDDAKBgNVHRUEAwoBADAjAgQ/JttZFw0wMzExMDUxODIyMDZaMAwwCgYD_continue_=VR0VBAMKAQAwIwIEPybbWhcNMDMxMTA1MTgyMjA2WjAMMAoGA1UdFQ==CRL1=BAMKAQCgeDB2MEcGA1UdHAEB/wQ9MDugNqA0pDIwMDELMAkGA1UEBhMCREUxEjAQBgN_continue_=VBAoTCU5pZXR6c2NoZTENMAsGA1UEAxMEQ1JMMYEB/zAKBgNVHRQEAwIBOTAf_continue_=BgNVHSMEGDAWgBQjAxZwPShfySen0ZgLfg///JUdlDANBgkqhkiG9w0BAQUFA_continue_=AOBgQCrvx7Ur1GiEq1BLz0nQbxW+w54OYPxaAMSAwOFnixXC9fD+Ol16BzRTJ_continue_=/3MqeOijHOcXyErgcTT2My9akt5fRrCYVASgTfozsDd6RDISiu3HRvJ8DbjRX_continue_=CaMmVYGenrgo/WLwSflvoU5XYrLnnL2jDP85vXYTrxkHEPhPuESwYXg==----------------------------------------The user's cross certificate cache:[o=sartre,c=ca]@Certificate00=eiqYc7dN6c42GnIxq8N14fEb5Nc6yFkKXSc/IlqytdbVBrY2oCOSMgS8W_continue_=q/DyKUcgUA2r3Rg9pitbiZ/At2Hy6vQt2NDyrNT1CRAFUejGF/pJgE766hOY0_continue_=ysw2B/eu6/gW7VFPBdUfgkyt1/R1yrT1DXxpzAvGixY8a8I6dwxq7TB4XObw6_continue_=3AdbH31U4smSToXnqMDYi+zUuzO7bUxVzh6qOCrMnq9IOoEn/4qe3Ka1i+qu4_continue_=MKpAa1CHu7TWH7KmLOfO/mJthwBJitpw70/XMf9MXdjYiCy1atJBnmNAOZVRR_continue_=heaYVrbTpAdag+3PYbnDV/1vR+wri6XKO8As1LI1vclOSio2HWWdLhZZkHW1V_continue_=e5tehzM1zXkxiUZPbRdrANhMStEOgXVfnOafkpc5YvUy+PnW6yvjI3AlmEqOu_continue_=0jhnrAIiKEfb+8QsqrjdA8ITD6u4A9iqkUbtaer5Nw8SG3fNVlD3ie3LNzxvg_continue_=8bHPM8vUpcL4NULY8CcLYqMPuvnbK1ViuDU18WpM4Kxa5aZLGdC5AJ7J1wpnL_continue_=Rj1MLHRg4/UwdE1q6acbeNIBoTgL2X3zcTc52LhLDJukwvmlELnr2cYp5iVA+_continue_=V1/leNxdt3DzG4tAAJnFmTbbrF4+FKpGgYEz8aNbqZ2SB9pFH62mVQvcDIeQi_continue_=H6czxG6qMOYuvXdCx0CP/42o65GAso62Prwsvdod21qB0NjgVjiDzXmM7LHiC_continue_=T9Si+TPHEDij1clDQirfnNmsO26wwxmWAN5+G/O1K0LbdhWBvYxrbcyu3T9dB_continue_=JLJYkSKB1ys63mz676j7gabgTdyIOyYpVIJzp9v03feBjXLtWwNJ+quSPqrlJ_continue_=rUwsTHuYqBtCF0lVq1kHX7Z3tyTVm2Fq3a59dei/c6V2MR3Q48VjpHmXgGhB5_continue_=d98FwtXb8WtGFkuBw81Z8SixanoJ7DEYPRMyTeZ+VUwLcR5eHRDsFuQmKLYM4_continue_=LdQW59sy4bvEEpUNd/1xLJC6omINa0oo06DtH8pKYXg4kc6OPKZi9rNe3rXlg_continue_=N+a4C72l/po/q1dQZ2Hsvt0tWUYS+1TICzhMpAzIFajjz7ygL/nZZWJXtsWSM_continue_=WPwmGA8Y8HQqG4AS2B9y6fCLh7xNzhuMcxBOxRltAt3/xiKXKiCOI8gBNouJB_continue_=vF4Hs9sXybEcu7dgr9ZnUIxR4ZavqWjkFaEgoLKIVKt2q4L8rZ9E2aXtMHwWV_continue_=0hDX7tYbmjHPG52uKMc5vsnp/MD2yZOHDAvZ40g//TEQOoUe/awNFfJOJAnmA_continue_=qdyq4nDlX2P90F643j1kMsUfc3hAPNjeNLL5GIctG4tMDfVe0h7pm8fHjF1Jk_continue_=qKPAcDZBuk9xLO8B5x4Ri9AkCJU/xVpUWOplLy62Z/g8ollSowEqI6Ds9tjfR_continue_=DoCCjaG6ORKKjphsFAmbbIaWEXVPwXWcZqktoi56GVDQGMIRWp/o=@Certificate01=iFk+A4kp8sra9K07AtpsMhAa9hDZy4dv+ZYxk9ecY2uKU6yTvlvNDIlyM_continue_=5CwhEVODLqwfRusVd0afskttuiBe5tdYgenf5yI2xQ74SVVkqjIPNqScrxVld_continue_=2tfm2ctk3KmvW5sTrA3OhNARy0BsuOBMEYIsjJJ0SAHVlrOmvPp1T6j4h82IU_continue_=sbT7xJia+0Tg/eFCNEmhn/85fjwTBQMXrtoENKIFhIdi/4jRKaJC9VvDYGubX_continue_=OkPhwpne++cqEH9M98eYoCGg2rfPWVMfeeC6iefOIwHIXGwkJoFM8kEY4XAxi_continue_=yQqxC20/de+TLvlyb6q4FalxW28rXDdiG49G8jrB0wdvEc43ju3TQt1KdQhCT_continue_=wWJeW7b6wM68XhHQQNUgr3paQRaeRs7UFlHO4jnMbNinClNrAuAkMkQOEQGJq_continue_=gz8qX3pcDzuCR5GDtlNA2JYcTdzPaET0XR855atHHa9YsYXl3SkR9+8vir0G0_continue_=n0soSWzT2pu5I0xzES03Kc17Of29cdHNNyzwYF5DHtCe1NXxeiQAR7OeZJzyL_continue_=5rQzsl4JCMi2NcqOAPIOXd9AYfD2d3A1g8pu/SYYTbV4GQ/oy5mmQH8JfsRQ0_continue_=Lp6DiUmLvHGBHwACpsayj3wSHbw6dj7TrCDfkcpidOvTGRbIhObN/87AVcb5K_continue_=wg5S0cL10ds5oI98ZjFXA+I8hRfUTkL1VLMph+fLLkEpG2xd21L66F5H4DxnH_continue_=DJ5jnmtCpyMlwRFd/4ElntCZqZfH4fvU2fG4MIeyg8BAtTHZ8EZ++K5N1Wg4o_continue_=u8Nvc18ttMutZebvLbJaLMrBN35q86ajb2QZIEb4jGz5w1j+q4S5csd/9GqbA_continue_=PaJTrYNs/c7NxRWnQNTXSJPaU2H7vLaxjG7X5Pua9AcAZjYXDZMv4nq7VD2V+_continue_=voqEWt9n6BA/AQ877bJyYl7GE1o8C2pgxPCMXAbAhY9hDu9I8o37ahFOPSJNA_continue_=nU6hta95Eq8LOL5sEmwzZul6TfNGkgXBG4UMLY1qXb5d+SjNQFVVlb1ZbzjHh_continue_=fvDwvUvzcGwaGEOClKJVaIEJvrsRhdAFwRp8ApzWL6qFmzhkzqs6ZFfAY1P6x_continue_=QnYihKo2X2GErUEP/fcjRhLoNBzN3xJDmfxvprYk1vfx0SmUOdsu9Io8M2EZ1_continue_=wJNWGxzmDyTMuc6fYjKIKiXiSj7kNgYAkmctg5LCF94vt+tvrJG1gyAJr9CyT_continue_=xoX9aCih0licjc6gWFUU3daXERF9AH5nI9VyD17ZDJOQnTvExTZVXJA2+WhlI_continue_=pIRYXy61wF5LQ0gvil+GY6HSaZmkqPRDJ+nxvm6Ig32aKq9WTbRE8tjiyVAue_continue_=RSayGtmmt+hEHKJdx8J/53b69KSAC1Apznzr8TZPZJlQk6R3GqgB6XbFFB85q_continue_=EZ6Y4Ak3F0Vk2HAyWKjsiOSwlBUdmI9to/bDRvRlt[o=nietzsche,c=de]@Certificate00=byqmdvIhO3xHdXB91NN2b7cq3A15AUHXWl9eiiP/HMDS9NLrGbWYpkgHy_continue_=Jl4ByWjTRIctoOKmcyKPP4YEwypqfj2S3HuhjRaliRqXoAji0/GiKmaqwbrlT_continue_=JMdNrV+LmEDPP+dxgM6iM/YElYtAdqKjFvjXTz8mVWY1hsh+Wmgv1bwrO5G1x_continue_=jW76oNjvXyihtDah0x1BP+Ow0MF261W0/2n/QFkrqqo2KOVucsUreGvGvuyDe_continue_=S7z3hZz/xVMjhGv9spUdIEK7A/SU3d5siqfrcTOmk5jEEuk9m9EBtRL5hqd7A_continue_=umHLoz6SJa6+ikvMSYPvaizwFMJnfgtsA66qR4oEW44xiPDxnIpOpP+bgHs2I_continue_=72v3hy6g1WecKS3Cz7cOeYB5ZN7/r9HK8B9nlbN8CBrAtoPDN2Lem4mzqXIS6_continue_=wi7mBaVKctdujj8qFEgPKfsPcL4mekiUWyoZ6OXWWGkW5nYULBnFY3ESpHfBZ_continue_=vgjZEjpiVXVoAaZQFrvySk+YsSNfFwR5WZ05r+q5vz+eL79JKGrChomn53pEQ_continue_=Z0xl8gZsQwol9g2yWzUG/kfQJ6yjyeDfD5+QOZzlimHzzU3DQvae0PdfNzY9+_continue_=oWB6qyYTbaoyTRl9Pyv9zPz6RaExcS6TlA53a/lay+CVZjGRhNTL/D+55ZzpN_continue_=lU8gkFXVWM1v3PUZyKt31BROuh1ITXgyu9MMioTTHNshKmq8LumQQuAGwA+Md_continue_=nip5lRXG0WzvqB43qYpKwNN2JEvTISgBLY7drVsQVLTQ8eIom2IAjJtzhL5sX_continue_=3MbcTobiaD7Gy4E13w+y8aiuKyZT5JxidSzrtf95V5Xp0EMJellOrkzqOzYQ+_continue_=/Dbfw7ti4WFQYz7nZm5MDuH2k6QCJxCi7cQ55FkchaihObybndlK3h1FChdOe_continue_=Miw4S36OWDabV9f2ho+jhk8M05EFhyNHTR0ZETETNCy+zh2eTg+gXDZhSfbEd_continue_=tji7EcdR9xxVfAvU0OPMeS5pQq1kZXhdziHyG33CLkJi2z2HAadTzhKYp5U80_continue_=N2GrORDM1/vhGESpBeNtJ6R7HHg3GWhlLAMNUXKXIaYogPIc+rnlHLvTyVhD0_continue_=t7SlYhwP5cjG1i/nbxnVWIAuTe9ClEct8CDGu5oHm8tyUN3dxe6TmPQHwNOcF_continue_=4Xxi5QXu0RseMfGrJO6zNXbSUrzMja+j19bDu3X889eXWMuJt1s60+3kRSxbc@Certificate01=vm/HyPpHjrD27z3qLSvN+Ex+Ga6lgS1MEtJQjjNi6Oubmg1dueqahgG/u_continue_=/V6OzIXXX7d8L3qijtkMM2BpTKJ4NZcB7lIMOiAyziATSAAnDoOxopeXZ0EiS_continue_=MC+e9QE2E/B0daqcO07D8dZOV4XfE0XyOw8rEpTOKaDEmq1Vy8WXU4dZW11dw_continue_=5AYyqQTHiiKDdHA6naeH0n9S+Q8URry/IOVSGMBFweYGl1iBL2tcfWsh9IEqc_continue_=Bu5Uj78mKi/8gY5Z6cb6cZbSSf40VkxKBPpjygndfKwyTGYhW28HzliXa3SAT_continue_=wG/+bEftn2yd6wWN0n83OxtcYb6z2IcxucGSl6LFr6b5DPra/modldkfD0zYs_continue_=C9LnoIpv+/lt3XC++yP4c+1UNAZk/6ZxLZb0KNE5TFYYMf/MQiomelkDQxC5X_continue_=R7/G6AszHDGlYSdJs9iwVJCgKvEy5sT91S8UL2DEntGm6J2zR6wDt1RfD3swg_continue_=6KcNtN4AnyzUCe9MQnbl+WQqP1j4FfSa2jDSc0UxbWFH+Dn5ToOcN9Plr1OI7_continue_=d9eyadmt2owZr+iwmClNtDilp1KLTrItM1DL486/6IkGdmpQKYqYeZUSWnMrY_continue_=DoSWCozY2XkoXkY+0q0Bb2Z6yJXw4bZSiSPEctklfKqoRueZtazSOxf4gnYqh_continue_=IAt719snKGeyonb9g1FlfhHUx4mq+t2CJSbh5ZngU+gOE3nFxtQT3ySqC1UKa_continue_=0QpRVlR93TVbFeDD2zrpcagcB38QjsU8dlmxwAb9ORxR51lmuf5RSjuNVLwNr_continue_=UoAi08LDlTG2fiFC9OjE9DYPUW3s7zb6jgQgZQCCuHomH6K/PRLMG/uFCqmWo_continue_=Lg+YGsUNRCKaWTMvTB0qYuBGWn9sjZ64ZT8P4b2Xza5XRhc0OzCFI7MVDARRo_continue_=/ao+bHe2kMsuLbikBjKnhuO6gbWrbSeIQkIB3tDuYZY+u+Vd4HviAiC9H8OOO_continue_=JLDg51wESl1cvnSeMi4fDLcC51I+1QIGGh9uz6Ilu9vNKiNCMBYkX90G+5M6b_continue_=PHOtlaMd7EVxxFBB8jbQm+g7nImHjdP8STVjgOfJniFphjPGkJniR7Nzc/IKg_continue_=uRfkZXTThGY/VMSUvbi1QjqXwI3IgmpiPnA4pM5r0XNIh3LSw7NIhHU+aMwEm_continue_=hY/OHtKWtYeTVM8bEMzR2eifpvdL5g1klLr1MKcTJWoKbHAiUx8E8WxRdGqhu[o=russell,c=gb]@Certificate00=7wCC/OXzREQjMsqSYUKp6kADcbzEeN5b2F0sRe7WRPCp+FSSLCTIP8xPY_continue_=+IG31SUA0NKnZP4OuLDpKI2ndhfL74bYFj0mp/lNEC77zLnxhgZ6IE3MvDrts_continue_=jyIRELDwHJI97PKkVqUqEVFzm0I8GVWdTs8WlgrcAzgaCRETfIwVVEeemsdy7_continue_=cFOFRTWpPrIZluc8+9hgHun40CKwbXsyC0x4FEwO7iMYVJ2M8qmIIoZ2Jodq5_continue_=Ak0DAijxvRxLlWRKBznNCDytidZaixC7Yp89GWF9H49pxaLpF9PrKLk6Z3yX2_continue_=Ls/JEtbj2RWynFkERKvSrKsI0qkNMYkPwNe+dP2b5JPAiOvA7/pvsS1MvgG3x_continue_=gxCBInbiLrRF4SOjDjS8C80nYJzVDfMmiG0K3xct7BqyWgYZa9Ke71FxqPNlv_continue_=fpAHWoddc0Chorcmiqa4yrnWY4ToinV9CsZbBoq6OwXX0qX7zR7NGBDpe72w/_continue_=OxajDmnSVImLMvMi3arQmXNTiMmSJLhqyGRs7M2NPPsDv0T3GPwU+F/Rd4iwG_continue_=bTIYib73R/m/GQQN3t8cQfJQDNNuhRfYi8G47HkX/y4iXqEKFQqr8zD4VGCjt_continue_=d9G6XwBb8v97uOW3aq1rZkaLcsGbOcOvzPkb0bei3Xj8JfSz3FajuEndETwww_continue_=REcDLRH5cLV0qxpCPUn5uhJt6TGxXl6Uk7fDoa+dQ1WONPQ4rq2/Qv34uWy/s_continue_=idXd44oISZlLgTT4NwzDdrDkFgsa1a2dlwxKjYW26SSqqR6vir7i59L67kB7j_continue_=6wmsYQW7yRi9OotXZOIcbT37DKC8NKiCXvc4VRhDEWczscVmhOUHSkxxfi1SX_continue_=0IemO3HHVgdcglerGAkMY7ev7fzQCXpgIc3Ag24yEjx1Ju----------------------------------------The user's end-user certificate cache:[cn=sub user1,o=russell,c=gb]@Certificate00=zqVK1ZzWcqasubXasPBfGoXzqxp1CZBiTaOf2IwbQ/RCVlujoXQcBX1zp_continue_=Ejv2zWs3uKwTmskDmFqRDNAfxa6wBqc7j2cSeEoItgmRNsLMuuVL5FANKjC4+_continue_=v4vG51JqX+cCGK8r4NPyyj6ddB8TAKR3CnbTkwo4ioQeu49SWLDa62qmE8gwG_continue_=m0MXy+FN0c4a8DVMIYAVWRmxiwxqna5fD1qTH/lu8hjZuSg76Fcmw7INWvzwO_continue_=Vyl87t4JRzboBWzBjoQFQN9ufUqFR7zJVTjwfPGngqJKYo8UJyZ1l9Qd9P413_continue_=rxRVVhBVokDmOn6359Y7yCp1rdc7n1IvPgpww+VpKRPDvYIs2BP4yhukBmCQH_continue_=oWJ1dnwFvv6i51Adpoud7jmi4+6/l5SKRTFR5bZ5Xd32t/mJLQ87k7QpxPiH3_continue_=BWtr33IhkcrGlsnaeumrXpZIWD5+XoNSMNoBp2mirhrKo2q+vAbFd8relBEi5_continue_=Nn74fiLZXGQTPXZyREi4bSBJrObalk8wVXFIOo7yW5MPf+m0DvhVglwdGvWir_continue_=9V2lGyvhyuTg92NaPROWYvTSenVpybsehisN094nn/2lMAPMJS6aGnGHfnMsS_continue_=mdQxdKt9RNuE8Mq6sl1fcl3YbOmLGV6td6g7e5atgpqrrSoMzvsi5TfTsxsfm_continue_=GdBOaNdDILjn1s/fF0kC4SnyP5tNN2Nw7YyGMoq+nIDUUlT6pcegSPKxBLrhl_continue_=bgFrqxBxjmaMmes7nnEDnHqArrzPkYfufcpnembdBY8VuznyoP2Mis8bQhfQq_continue_=x78sBguIrVKZ7+R2NVBcHdzyKBoQrnOwG1aLjrtUHpgrjG3vs849LuPWCzP7y_continue_=kgDqLNtAptSqDvy5RHIsfwe/XY2sy6mqsB03iwZDK7SJK2rRMqS2wmXsvVyVg_continue_=HsglnSlPUYD9nsZc7gddSyaZ9Djk=----------------------------------------Test ran successfully