[{"data":1,"prerenderedAt":2734},["ShallowReactive",2],{"docs-toc-\u002Fdocs\u002Fsdk\u002Fjava":3,"docs-navigation":1366,"\u002Fdocs\u002Fsdk\u002Fjava":1696},{"id":4,"title":5,"body":6,"description":17,"extension":1360,"meta":1361,"navigation":161,"path":1362,"seo":1363,"stem":1364,"__hash__":1365},"docs\u002Fdocs\u002F5.sdk\u002F1.java.md","Client",{"type":7,"value":8,"toc":1343},"minimark",[9,14,18,23,26,29,34,42,83,87,92,122,126,129,133,136,449,454,457,501,507,511,518,610,613,626,637,651,662,705,708,712,715,1066,1078,1082,1085,1111,1115,1134,1159,1162,1189,1192,1208,1211,1312,1316,1319,1327,1330,1339],[10,11,13],"h1",{"id":12},"advanced-integration-java-sdk","Advanced Integration - Java SDK",[15,16,17],"p",{},"One API for multiple online identity verification methods written in Java.",[19,20,22],"h2",{"id":21},"installation","Installation",[15,24,25],{},"The installation of the library is as simple as including it as one of the projects dependencies.",[15,27,28],{},"We encourage to use the newest version of the library as we are constantly expanding our product\noffering and the underlying functionalities.",[30,31,33],"h3",{"id":32},"maven","Maven",[15,35,36,37,41],{},"Include the following dependency in your ",[38,39,40],"code",{},"pom.xml"," file to use Authologic Java SDK:",[43,44,49],"pre",{"className":45,"code":46,"language":47,"meta":48,"style":48},"language-xml shiki shiki-themes github-light github-light dracula","\u003Cdependency>\n    \u003CgroupId>com.authologic.client\u003C\u002FgroupId>\n    \u003CartifactId>authologic-client\u003C\u002FartifactId>\n    \u003Cversion>0.2.42\u003C\u002Fversion>\n\u003C\u002Fdependency>\n","xml","",[38,50,51,59,65,71,77],{"__ignoreMap":48},[52,53,56],"span",{"class":54,"line":55},"line",1,[52,57,58],{},"\u003Cdependency>\n",[52,60,62],{"class":54,"line":61},2,[52,63,64],{},"    \u003CgroupId>com.authologic.client\u003C\u002FgroupId>\n",[52,66,68],{"class":54,"line":67},3,[52,69,70],{},"    \u003CartifactId>authologic-client\u003C\u002FartifactId>\n",[52,72,74],{"class":54,"line":73},4,[52,75,76],{},"    \u003Cversion>0.2.42\u003C\u002Fversion>\n",[52,78,80],{"class":54,"line":79},5,[52,81,82],{},"\u003C\u002Fdependency>\n",[30,84,86],{"id":85},"gradle","Gradle",[15,88,36,89,41],{},[38,90,91],{},"build.gradle",[43,93,97],{"className":94,"code":95,"language":96,"meta":48,"style":48},"language-java shiki shiki-themes github-light github-light dracula","implementation(\"com.authologic.client:authologic-client:0.2.42\")\n","java",[38,98,99],{"__ignoreMap":48},[52,100,101,105,109,113,117,119],{"class":54,"line":55},[52,102,104],{"class":103},"s5PHM","implementation",[52,106,108],{"class":107},"s-Uhf","(",[52,110,112],{"class":111},"sj1Ef","\"",[52,114,116],{"class":115},"sJVIQ","com.authologic.client:authologic-client:0.2.42",[52,118,112],{"class":111},[52,120,121],{"class":107},")\n",[19,123,125],{"id":124},"usage","Usage",[15,127,128],{},"The following example demonstrate an example on how you can use the Java SDK to interact with the Authologic APIs.",[30,130,132],{"id":131},"creating-conversation","Creating Conversation",[15,134,135],{},"To start a new conversation process, which is the main entry point for the identity checking product the\nfollowing example can be used:",[43,137,139],{"className":94,"code":138,"language":96,"meta":48,"style":48},"import com.authologic.client.api.*;\n\nimport java.util.Arrays;\n\npublic class Main {\n    public static void main(String[] args) {\n        Client client = ClientBuilder.builder(\"username\", \"password\").sandbox().build();\n\n        Conversation conversation = client.execute(\n            Requests.\n                createConversation().\n                strategy(\"public:sandbox\").\n                callbackUrl(\"some_callback_url\").\n                addProduct(\n                    new IdentityProductQueryBuilder(\n                        Arrays.asList(\n                            IdentityQueryField.PERSON_NAME_FIRSTNAME,\n                            IdentityQueryField.PERSON_NAME_LASTNAME\n                        )\n                    ))\n        ).get();\n\n        System.out.println(conversation.getUrl());\n    }\n}\n",[38,140,141,157,163,170,174,189,220,273,278,298,304,313,331,348,356,368,379,385,391,397,403,414,419,437,443],{"__ignoreMap":48},[52,142,143,147,150,154],{"class":54,"line":55},[52,144,146],{"class":145},"slIAP","import",[52,148,149],{"class":107}," com.authologic.client.api.",[52,151,153],{"class":152},"sRgUp","*",[52,155,156],{"class":107},";\n",[52,158,159],{"class":54,"line":61},[52,160,162],{"emptyLinePlaceholder":161},true,"\n",[52,164,165,167],{"class":54,"line":67},[52,166,146],{"class":145},[52,168,169],{"class":107}," java.util.Arrays;\n",[52,171,172],{"class":54,"line":73},[52,173,162],{"emptyLinePlaceholder":161},[52,175,176,179,182,186],{"class":54,"line":79},[52,177,178],{"class":145},"public",[52,180,181],{"class":145}," class",[52,183,185],{"class":184},"snZns"," Main",[52,187,188],{"class":107}," {\n",[52,190,192,195,198,202,205,207,210,213,217],{"class":54,"line":191},6,[52,193,194],{"class":145},"    public",[52,196,197],{"class":145}," static",[52,199,201],{"class":200},"sWzPe"," void",[52,203,204],{"class":103}," main",[52,206,108],{"class":107},[52,208,209],{"class":200},"String",[52,211,212],{"class":107},"[] ",[52,214,216],{"class":215},"soRyC","args",[52,218,219],{"class":107},") {\n",[52,221,223,227,230,233,236,239,241,243,246,248,251,253,256,258,261,264,267,270],{"class":54,"line":222},7,[52,224,226],{"class":225},"swa7a","        Client",[52,228,229],{"class":107}," client ",[52,231,232],{"class":145},"=",[52,234,235],{"class":107}," ClientBuilder.",[52,237,238],{"class":103},"builder",[52,240,108],{"class":107},[52,242,112],{"class":111},[52,244,245],{"class":115},"username",[52,247,112],{"class":111},[52,249,250],{"class":107},", ",[52,252,112],{"class":111},[52,254,255],{"class":115},"password",[52,257,112],{"class":111},[52,259,260],{"class":107},").",[52,262,263],{"class":103},"sandbox",[52,265,266],{"class":107},"().",[52,268,269],{"class":103},"build",[52,271,272],{"class":107},"();\n",[52,274,276],{"class":54,"line":275},8,[52,277,162],{"emptyLinePlaceholder":161},[52,279,281,284,287,289,292,295],{"class":54,"line":280},9,[52,282,283],{"class":225},"        Conversation",[52,285,286],{"class":107}," conversation ",[52,288,232],{"class":145},[52,290,291],{"class":107}," client.",[52,293,294],{"class":103},"execute",[52,296,297],{"class":107},"(\n",[52,299,301],{"class":54,"line":300},10,[52,302,303],{"class":107},"            Requests.\n",[52,305,307,310],{"class":54,"line":306},11,[52,308,309],{"class":103},"                createConversation",[52,311,312],{"class":107},"().\n",[52,314,316,319,321,323,326,328],{"class":54,"line":315},12,[52,317,318],{"class":103},"                strategy",[52,320,108],{"class":107},[52,322,112],{"class":111},[52,324,325],{"class":115},"public:sandbox",[52,327,112],{"class":111},[52,329,330],{"class":107},").\n",[52,332,334,337,339,341,344,346],{"class":54,"line":333},13,[52,335,336],{"class":103},"                callbackUrl",[52,338,108],{"class":107},[52,340,112],{"class":111},[52,342,343],{"class":115},"some_callback_url",[52,345,112],{"class":111},[52,347,330],{"class":107},[52,349,351,354],{"class":54,"line":350},14,[52,352,353],{"class":103},"                addProduct",[52,355,297],{"class":107},[52,357,359,363,366],{"class":54,"line":358},15,[52,360,362],{"class":361},"scdrr","                    new",[52,364,365],{"class":103}," IdentityProductQueryBuilder",[52,367,297],{"class":107},[52,369,371,374,377],{"class":54,"line":370},16,[52,372,373],{"class":107},"                        Arrays.",[52,375,376],{"class":103},"asList",[52,378,297],{"class":107},[52,380,382],{"class":54,"line":381},17,[52,383,384],{"class":107},"                            IdentityQueryField.PERSON_NAME_FIRSTNAME,\n",[52,386,388],{"class":54,"line":387},18,[52,389,390],{"class":107},"                            IdentityQueryField.PERSON_NAME_LASTNAME\n",[52,392,394],{"class":54,"line":393},19,[52,395,396],{"class":107},"                        )\n",[52,398,400],{"class":54,"line":399},20,[52,401,402],{"class":107},"                    ))\n",[52,404,406,409,412],{"class":54,"line":405},21,[52,407,408],{"class":107},"        ).",[52,410,411],{"class":103},"get",[52,413,272],{"class":107},[52,415,417],{"class":54,"line":416},22,[52,418,162],{"emptyLinePlaceholder":161},[52,420,422,425,428,431,434],{"class":54,"line":421},23,[52,423,424],{"class":107},"        System.out.",[52,426,427],{"class":103},"println",[52,429,430],{"class":107},"(conversation.",[52,432,433],{"class":103},"getUrl",[52,435,436],{"class":107},"());\n",[52,438,440],{"class":54,"line":439},24,[52,441,442],{"class":107},"    }\n",[52,444,446],{"class":54,"line":445},25,[52,447,448],{"class":107},"}\n",[450,451,453],"h4",{"id":452},"creating-the-client-instance","Creating the Client Instance",[15,455,456],{},"We start by creating the Client instance:",[43,458,460],{"className":94,"code":459,"language":96,"meta":48,"style":48},"Client client = ClientBuilder.builder(\"username\",\"password\").sandbox().build();\n",[38,461,462],{"__ignoreMap":48},[52,463,464,466,468,470,472,474,476,478,480,482,485,487,489,491,493,495,497,499],{"class":54,"line":55},[52,465,5],{"class":225},[52,467,229],{"class":107},[52,469,232],{"class":145},[52,471,235],{"class":107},[52,473,238],{"class":103},[52,475,108],{"class":107},[52,477,112],{"class":111},[52,479,245],{"class":115},[52,481,112],{"class":111},[52,483,484],{"class":107},",",[52,486,112],{"class":111},[52,488,255],{"class":115},[52,490,112],{"class":111},[52,492,260],{"class":107},[52,494,263],{"class":103},[52,496,266],{"class":107},[52,498,269],{"class":103},[52,500,272],{"class":107},[15,502,503,504,506],{},"API credentials can be generated via OmniPanel.\nBecause the API is secured you need the provided credentials to be able to interact with it.\nOnce initialized the ",[38,505,5],{}," instance may be used to interact with the Authologic API.",[450,508,510],{"id":509},"creating-the-conversation","Creating the Conversation",[15,512,513,514,517],{},"Next we can create the conversation and request the first and last name of the person we are\nrequesting the identification for. For that purpose we use the ",[38,515,516],{},"Requests.createConversation()","\nusing the following code snippet:",[43,519,521],{"className":94,"code":520,"language":96,"meta":48,"style":48},"Requests.\n    createConversation().\n    strategy(\"public:sandbox\").\n    callbackUrl(\"some_callback_url\").\n    addProduct(\n        new IdentityProductQueryBuilder(\n            Arrays.asList(\n                IdentityQueryField.PERSON_NAME_FIRSTNAME,\n                IdentityQueryField.PERSON_NAME_LASTNAME\n            )\n        ))\n",[38,522,523,528,535,550,565,572,581,590,595,600,605],{"__ignoreMap":48},[52,524,525],{"class":54,"line":55},[52,526,527],{"class":107},"Requests.\n",[52,529,530,533],{"class":54,"line":61},[52,531,532],{"class":103},"    createConversation",[52,534,312],{"class":107},[52,536,537,540,542,544,546,548],{"class":54,"line":67},[52,538,539],{"class":103},"    strategy",[52,541,108],{"class":107},[52,543,112],{"class":111},[52,545,325],{"class":115},[52,547,112],{"class":111},[52,549,330],{"class":107},[52,551,552,555,557,559,561,563],{"class":54,"line":73},[52,553,554],{"class":103},"    callbackUrl",[52,556,108],{"class":107},[52,558,112],{"class":111},[52,560,343],{"class":115},[52,562,112],{"class":111},[52,564,330],{"class":107},[52,566,567,570],{"class":54,"line":79},[52,568,569],{"class":103},"    addProduct",[52,571,297],{"class":107},[52,573,574,577,579],{"class":54,"line":191},[52,575,576],{"class":361},"        new",[52,578,365],{"class":103},[52,580,297],{"class":107},[52,582,583,586,588],{"class":54,"line":222},[52,584,585],{"class":107},"            Arrays.",[52,587,376],{"class":103},[52,589,297],{"class":107},[52,591,592],{"class":54,"line":275},[52,593,594],{"class":107},"                IdentityQueryField.PERSON_NAME_FIRSTNAME,\n",[52,596,597],{"class":54,"line":280},[52,598,599],{"class":107},"                IdentityQueryField.PERSON_NAME_LASTNAME\n",[52,601,602],{"class":54,"line":300},[52,603,604],{"class":107},"            )\n",[52,606,607],{"class":54,"line":306},[52,608,609],{"class":107},"        ))\n",[15,611,612],{},"We set:",[614,615,616,620,623],"ul",{},[617,618,619],"li",{},"the strategy",[617,621,622],{},"the callback URL",[617,624,625],{},"the product that we want to use",[15,627,628,629,633,634,636],{},"The ",[630,631,632],"strong",{},"strategy"," is the information that tells Authologic how to perform the operation.\nThe field is optional, but you can explicitly provide the information to choose the strategy that\nyou want to use. In the above example we used the ",[38,635,325],{},", a strategy which doesn't perform a\nreal verification, but allows to test the whole flow.",[15,638,628,639,642,643,650],{},[630,640,641],{},"callback URL"," is the URL that Authologic will send the user when the process, in our example case\nthe identification process, will be completed. You should set it to match return to your application or\nuse a service like ",[644,645,649],"a",{"href":646,"rel":647},"https:\u002F\u002Fwebhook.site\u002F",[648],"nofollow","Webhook Site"," if you plan on testing the SDK.",[15,652,653,654,657,658,661],{},"The product that we want to use is the ",[630,655,656],{},"Identity"," product, which allows us to specify what kind of\ninformation about the user we want to get. In our example we would like to retrieve the person first\nand last name and to do that we use the ",[38,659,660],{},"IdentityProductQueryBuilder"," class and provide the list of\nfields to retrieve:",[43,663,665],{"className":94,"code":664,"language":96,"meta":48,"style":48},"new IdentityProductQueryBuilder(\n    Arrays.asList(\n        IdentityQueryField.PERSON_NAME_FIRSTNAME,\n        IdentityQueryField.PERSON_NAME_LASTNAME\n    )\n))\n",[38,666,667,676,685,690,695,700],{"__ignoreMap":48},[52,668,669,672,674],{"class":54,"line":55},[52,670,671],{"class":361},"new",[52,673,365],{"class":103},[52,675,297],{"class":107},[52,677,678,681,683],{"class":54,"line":61},[52,679,680],{"class":107},"    Arrays.",[52,682,376],{"class":103},[52,684,297],{"class":107},[52,686,687],{"class":54,"line":67},[52,688,689],{"class":107},"        IdentityQueryField.PERSON_NAME_FIRSTNAME,\n",[52,691,692],{"class":54,"line":73},[52,693,694],{"class":107},"        IdentityQueryField.PERSON_NAME_LASTNAME\n",[52,696,697],{"class":54,"line":79},[52,698,699],{"class":107},"    )\n",[52,701,702],{"class":54,"line":191},[52,703,704],{"class":107},"))\n",[15,706,707],{},"As the final step we print the URL of the created conversation to the standard output to be able to continue\nthe process. If you are trying out the SDK head to the returned link to fill out the data that will be\nreturned as test data for your identity verification test.",[30,709,711],{"id":710},"working-with-callbacks","Working with Callbacks",[15,713,714],{},"The Java SDK can also be used to parse the information sent to your callback URL. For example, to run a simple\nHTTP web server that is able to accept the conversation callback payload and read the person first and last name\nfrom the above example we could use the following code:",[43,716,718],{"className":94,"code":717,"language":96,"meta":48,"style":48},"import com.authologic.client.api.*;\nimport com.authologic.client.json.JacksonJsonEngineProvider;\nimport io.javalin.Javalin;\n\nimport java.util.Arrays;\n\npublic class Main {\n\n    public static void main(String[] args) {\n        JacksonJsonEngine jsonEngine = (new JacksonJsonEngineProvider()).createJsonEngine();\n\n        Javalin app = Javalin.create()\n            .post(\"\u002F\", ctx -> {\n                Callback callback = jsonEngine.deserialize(ctx.body(), Callback.class);\n                if (callback.isConversationFinished()) {\n                    Conversation conversation = callback.asConversationFinished().getConversation();\n                    PersonName personName = conversation.getResult().getIdentity().getUser().getPerson().getName();\n\n                    System.out.println(\"Person: \" + personName.getFirstName() + \", \" + personName.getLastName());\n                }\n\n                ctx.status(HttpStatus.OK);\n            })\n            .start(8080);\n    }\n}\n",[38,719,720,730,737,744,748,754,758,768,772,792,818,822,841,866,891,905,927,965,969,1016,1021,1025,1036,1041,1057,1061],{"__ignoreMap":48},[52,721,722,724,726,728],{"class":54,"line":55},[52,723,146],{"class":145},[52,725,149],{"class":107},[52,727,153],{"class":152},[52,729,156],{"class":107},[52,731,732,734],{"class":54,"line":61},[52,733,146],{"class":145},[52,735,736],{"class":107}," com.authologic.client.json.JacksonJsonEngineProvider;\n",[52,738,739,741],{"class":54,"line":67},[52,740,146],{"class":145},[52,742,743],{"class":107}," io.javalin.Javalin;\n",[52,745,746],{"class":54,"line":73},[52,747,162],{"emptyLinePlaceholder":161},[52,749,750,752],{"class":54,"line":79},[52,751,146],{"class":145},[52,753,169],{"class":107},[52,755,756],{"class":54,"line":191},[52,757,162],{"emptyLinePlaceholder":161},[52,759,760,762,764,766],{"class":54,"line":222},[52,761,178],{"class":145},[52,763,181],{"class":145},[52,765,185],{"class":184},[52,767,188],{"class":107},[52,769,770],{"class":54,"line":275},[52,771,162],{"emptyLinePlaceholder":161},[52,773,774,776,778,780,782,784,786,788,790],{"class":54,"line":280},[52,775,194],{"class":145},[52,777,197],{"class":145},[52,779,201],{"class":200},[52,781,204],{"class":103},[52,783,108],{"class":107},[52,785,209],{"class":200},[52,787,212],{"class":107},[52,789,216],{"class":215},[52,791,219],{"class":107},[52,793,794,797,800,802,805,807,810,813,816],{"class":54,"line":300},[52,795,796],{"class":225},"        JacksonJsonEngine",[52,798,799],{"class":107}," jsonEngine ",[52,801,232],{"class":145},[52,803,804],{"class":107}," (",[52,806,671],{"class":361},[52,808,809],{"class":103}," JacksonJsonEngineProvider",[52,811,812],{"class":107},"()).",[52,814,815],{"class":103},"createJsonEngine",[52,817,272],{"class":107},[52,819,820],{"class":54,"line":306},[52,821,162],{"emptyLinePlaceholder":161},[52,823,824,827,830,832,835,838],{"class":54,"line":315},[52,825,826],{"class":225},"        Javalin",[52,828,829],{"class":107}," app ",[52,831,232],{"class":145},[52,833,834],{"class":107}," Javalin.",[52,836,837],{"class":103},"create",[52,839,840],{"class":107},"()\n",[52,842,843,846,849,851,853,856,858,861,864],{"class":54,"line":333},[52,844,845],{"class":107},"            .",[52,847,848],{"class":103},"post",[52,850,108],{"class":107},[52,852,112],{"class":111},[52,854,855],{"class":115},"\u002F",[52,857,112],{"class":111},[52,859,860],{"class":107},", ctx ",[52,862,863],{"class":200},"->",[52,865,188],{"class":107},[52,867,868,871,874,876,879,882,885,888],{"class":54,"line":350},[52,869,870],{"class":225},"                Callback",[52,872,873],{"class":107}," callback ",[52,875,232],{"class":145},[52,877,878],{"class":107}," jsonEngine.",[52,880,881],{"class":103},"deserialize",[52,883,884],{"class":107},"(ctx.",[52,886,887],{"class":103},"body",[52,889,890],{"class":107},"(), Callback.class);\n",[52,892,893,896,899,902],{"class":54,"line":358},[52,894,895],{"class":145},"                if",[52,897,898],{"class":107}," (callback.",[52,900,901],{"class":103},"isConversationFinished",[52,903,904],{"class":107},"()) {\n",[52,906,907,910,912,914,917,920,922,925],{"class":54,"line":370},[52,908,909],{"class":225},"                    Conversation",[52,911,286],{"class":107},[52,913,232],{"class":145},[52,915,916],{"class":107}," callback.",[52,918,919],{"class":103},"asConversationFinished",[52,921,266],{"class":107},[52,923,924],{"class":103},"getConversation",[52,926,272],{"class":107},[52,928,929,932,935,937,940,943,945,948,950,953,955,958,960,963],{"class":54,"line":381},[52,930,931],{"class":225},"                    PersonName",[52,933,934],{"class":107}," personName ",[52,936,232],{"class":145},[52,938,939],{"class":107}," conversation.",[52,941,942],{"class":103},"getResult",[52,944,266],{"class":107},[52,946,947],{"class":103},"getIdentity",[52,949,266],{"class":107},[52,951,952],{"class":103},"getUser",[52,954,266],{"class":107},[52,956,957],{"class":103},"getPerson",[52,959,266],{"class":107},[52,961,962],{"class":103},"getName",[52,964,272],{"class":107},[52,966,967],{"class":54,"line":387},[52,968,162],{"emptyLinePlaceholder":161},[52,970,971,974,976,978,980,983,985,988,991,994,997,1000,1003,1005,1007,1009,1011,1014],{"class":54,"line":393},[52,972,973],{"class":107},"                    System.out.",[52,975,427],{"class":103},[52,977,108],{"class":107},[52,979,112],{"class":111},[52,981,982],{"class":115},"Person: ",[52,984,112],{"class":111},[52,986,987],{"class":145}," +",[52,989,990],{"class":107}," personName.",[52,992,993],{"class":103},"getFirstName",[52,995,996],{"class":107},"() ",[52,998,999],{"class":145},"+",[52,1001,1002],{"class":111}," \"",[52,1004,250],{"class":115},[52,1006,112],{"class":111},[52,1008,987],{"class":145},[52,1010,990],{"class":107},[52,1012,1013],{"class":103},"getLastName",[52,1015,436],{"class":107},[52,1017,1018],{"class":54,"line":399},[52,1019,1020],{"class":107},"                }\n",[52,1022,1023],{"class":54,"line":405},[52,1024,162],{"emptyLinePlaceholder":161},[52,1026,1027,1030,1033],{"class":54,"line":416},[52,1028,1029],{"class":107},"                ctx.",[52,1031,1032],{"class":103},"status",[52,1034,1035],{"class":107},"(HttpStatus.OK);\n",[52,1037,1038],{"class":54,"line":421},[52,1039,1040],{"class":107},"            })\n",[52,1042,1043,1045,1048,1050,1054],{"class":54,"line":439},[52,1044,845],{"class":107},[52,1046,1047],{"class":103},"start",[52,1049,108],{"class":107},[52,1051,1053],{"class":1052},"ssnk5","8080",[52,1055,1056],{"class":107},");\n",[52,1058,1059],{"class":54,"line":445},[52,1060,442],{"class":107},[52,1062,1064],{"class":54,"line":1063},26,[52,1065,448],{"class":107},[1067,1068,1069],"note",{},[15,1070,1071,1072,1077],{},"The code uses ",[644,1073,1076],{"href":1074,"rel":1075},"https:\u002F\u002Fjavalin.io\u002F",[648],"Javalin"," - a simple web framework for Java and Kotlin.",[450,1079,1081],{"id":1080},"initializing-json-parser","Initializing JSON Parser",[15,1083,1084],{},"We start by initializing the JSON parser, so we can easily parse the response.\nWe do it only once as the parser is thread-safe and can be reused later when needed:",[43,1086,1088],{"className":94,"code":1087,"language":96,"meta":48,"style":48},"JacksonJsonEngine jsonEngine = (new JacksonJsonEngineProvider()).createJsonEngine();\n",[38,1089,1090],{"__ignoreMap":48},[52,1091,1092,1095,1097,1099,1101,1103,1105,1107,1109],{"class":54,"line":55},[52,1093,1094],{"class":225},"JacksonJsonEngine",[52,1096,799],{"class":107},[52,1098,232],{"class":145},[52,1100,804],{"class":107},[52,1102,671],{"class":361},[52,1104,809],{"class":103},[52,1106,812],{"class":107},[52,1108,815],{"class":103},[52,1110,272],{"class":107},[450,1112,1114],{"id":1113},"deserializing-the-results","Deserializing the Results",[15,1116,1117,1118,1121,1122,1125,1126,1129,1130,1133],{},"Without focusing on the ",[644,1119,1076],{"href":1074,"rel":1120},[648]," itself, it provides the ",[38,1123,1124],{},"Context"," object -\nthe ",[38,1127,1128],{},"ctx"," variable in the above example that we can use to read the request body. We retrieve it\nand deserialize it to the ",[38,1131,1132],{},"CallbackResult"," class using the initialized JSON parser:",[43,1135,1137],{"className":94,"code":1136,"language":96,"meta":48,"style":48},"Callback callbackResult = jsonEngine.deserialize(ctx.body(), Callback.class);\n",[38,1138,1139],{"__ignoreMap":48},[52,1140,1141,1144,1147,1149,1151,1153,1155,1157],{"class":54,"line":55},[52,1142,1143],{"class":225},"Callback",[52,1145,1146],{"class":107}," callbackResult ",[52,1148,232],{"class":145},[52,1150,878],{"class":107},[52,1152,881],{"class":103},[52,1154,884],{"class":107},[52,1156,887],{"class":103},[52,1158,890],{"class":107},[15,1160,1161],{},"The abstract Callback class provides two methods to identify the type of the result:",[614,1163,1164,1178],{},[617,1165,1166,1167,1169,1170,1173,1174,1177],{},"the ",[38,1168,901],{}," returning ",[38,1171,1172],{},"true"," if the result is of type ",[38,1175,1176],{},"Conversation"," representing conversation",[617,1179,1166,1180,1169,1183,1173,1185,1188],{},[38,1181,1182],{},"isUnknownCallback",[38,1184,1172],{},[38,1186,1187],{},"UnknownCallback"," representing unknown callback",[15,1190,1191],{},"In the example code we expect the FinishedConversationCallback, so we check for it:",[43,1193,1195],{"className":94,"code":1194,"language":96,"meta":48,"style":48},"if (callback.isConversationFinished()) {\n",[38,1196,1197],{"__ignoreMap":48},[52,1198,1199,1202,1204,1206],{"class":54,"line":55},[52,1200,1201],{"class":145},"if",[52,1203,898],{"class":107},[52,1205,901],{"class":103},[52,1207,904],{"class":107},[15,1209,1210],{},"After we verified that we got the class we were expecting we can retrieve the conversation from the\ndeserialized object and print out the identified person first and second name:",[43,1212,1214],{"className":94,"code":1213,"language":96,"meta":48,"style":48},"Conversation conversation = callback.asConversationFinished().getConversation();\n\nPersonName personName = conversation.getResult().getIdentity().getUser().getPerson().getName();\n\nSystem.out.println(\"Person: \" + personName.getFirstName() + \", \" + personName.getLastName());\n",[38,1215,1216,1234,1238,1269,1273],{"__ignoreMap":48},[52,1217,1218,1220,1222,1224,1226,1228,1230,1232],{"class":54,"line":55},[52,1219,1176],{"class":225},[52,1221,286],{"class":107},[52,1223,232],{"class":145},[52,1225,916],{"class":107},[52,1227,919],{"class":103},[52,1229,266],{"class":107},[52,1231,924],{"class":103},[52,1233,272],{"class":107},[52,1235,1236],{"class":54,"line":61},[52,1237,162],{"emptyLinePlaceholder":161},[52,1239,1240,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267],{"class":54,"line":67},[52,1241,1242],{"class":225},"PersonName",[52,1244,934],{"class":107},[52,1246,232],{"class":145},[52,1248,939],{"class":107},[52,1250,942],{"class":103},[52,1252,266],{"class":107},[52,1254,947],{"class":103},[52,1256,266],{"class":107},[52,1258,952],{"class":103},[52,1260,266],{"class":107},[52,1262,957],{"class":103},[52,1264,266],{"class":107},[52,1266,962],{"class":103},[52,1268,272],{"class":107},[52,1270,1271],{"class":54,"line":73},[52,1272,162],{"emptyLinePlaceholder":161},[52,1274,1275,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310],{"class":54,"line":79},[52,1276,1277],{"class":107},"System.out.",[52,1279,427],{"class":103},[52,1281,108],{"class":107},[52,1283,112],{"class":111},[52,1285,982],{"class":115},[52,1287,112],{"class":111},[52,1289,987],{"class":145},[52,1291,990],{"class":107},[52,1293,993],{"class":103},[52,1295,996],{"class":107},[52,1297,999],{"class":145},[52,1299,1002],{"class":111},[52,1301,250],{"class":115},[52,1303,112],{"class":111},[52,1305,987],{"class":145},[52,1307,990],{"class":107},[52,1309,1013],{"class":103},[52,1311,436],{"class":107},[19,1313,1315],{"id":1314},"license","License",[15,1317,1318],{},"Copyright 2024 Authologic",[15,1320,1321,1322,1326],{},"Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License.\nYou may obtain a copy of the License at ",[644,1323,1324],{"href":1324,"rel":1325},"http:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0",[648],".",[15,1328,1329],{},"Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an\n\"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific\nlanguage governing permissions and limitations under the License.",[1067,1331,1332],{},[15,1333,1334,1335],{},"Despite our sincere intentions, it is difficult to create perfect technical documentation.\nIf you have an idea on how to improve this documentation, or you have trouble understanding any section,\nplease email us at ",[644,1336,1338],{"href":1337},"mailto:tech-support@authologic.com","tech-support@authologic.com",[1340,1341,1342],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s5PHM, html code.shiki .s5PHM{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#50FA7B}html pre.shiki code .s-Uhf, html code.shiki .s-Uhf{--shiki-light:#24292E;--shiki-default:#24292E;--shiki-dark:#F8F8F2}html pre.shiki code .sj1Ef, html code.shiki .sj1Ef{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#E9F284}html pre.shiki code .sJVIQ, html code.shiki .sJVIQ{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#F1FA8C}html pre.shiki code .slIAP, html code.shiki .slIAP{--shiki-light:#D73A49;--shiki-default:#D73A49;--shiki-dark:#FF79C6}html pre.shiki code .sRgUp, html code.shiki .sRgUp{--shiki-light:#005CC5;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#BD93F9;--shiki-dark-font-style:italic}html pre.shiki code .snZns, html code.shiki .snZns{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#8BE9FD}html pre.shiki code .sWzPe, html code.shiki .sWzPe{--shiki-light:#D73A49;--shiki-light-font-style:inherit;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#8BE9FD;--shiki-dark-font-style:italic}html pre.shiki code .soRyC, html code.shiki .soRyC{--shiki-light:#E36209;--shiki-light-font-style:inherit;--shiki-default:#E36209;--shiki-default-font-style:inherit;--shiki-dark:#FFB86C;--shiki-dark-font-style:italic}html pre.shiki code .swa7a, html code.shiki .swa7a{--shiki-light:#24292E;--shiki-light-font-style:inherit;--shiki-default:#24292E;--shiki-default-font-style:inherit;--shiki-dark:#8BE9FD;--shiki-dark-font-style:italic}html pre.shiki code .scdrr, html code.shiki .scdrr{--shiki-light:#D73A49;--shiki-light-font-weight:inherit;--shiki-default:#D73A49;--shiki-default-font-weight:inherit;--shiki-dark:#FF79C6;--shiki-dark-font-weight:bold}html pre.shiki code .ssnk5, html code.shiki .ssnk5{--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#BD93F9}",{"title":48,"searchDepth":67,"depth":67,"links":1344},[1345,1349,1359],{"id":21,"depth":61,"text":22,"children":1346},[1347,1348],{"id":32,"depth":67,"text":33},{"id":85,"depth":67,"text":86},{"id":124,"depth":61,"text":125,"children":1350},[1351,1355],{"id":131,"depth":67,"text":132,"children":1352},[1353,1354],{"id":452,"depth":73,"text":453},{"id":509,"depth":73,"text":510},{"id":710,"depth":67,"text":711,"children":1356},[1357,1358],{"id":1080,"depth":73,"text":1081},{"id":1113,"depth":73,"text":1114},{"id":1314,"depth":61,"text":1315},"md",{},"\u002Fdocs\u002Fsdk\u002Fjava",{"title":5,"description":17},"docs\u002F5.sdk\u002F1.java","8SlSNdz7gMtyv2UK5wnu4eRaHiXu0qLg_esh0R-8Gb8",[1367],{"title":1368,"path":1369,"stem":1370,"children":1371,"page":1589},"Docs","\u002Fdocs","docs",[1372,1376,1512,1565,1590,1622,1656,1674],{"title":1373,"path":1374,"stem":1375},"Authologic API Documentation","\u002Fdocs\u002Fhome","docs\u002F1.home",{"title":1377,"path":1378,"stem":1379,"children":1380},"Products","\u002Fdocs\u002Fproducts","docs\u002F2.products\u002Findex",[1381,1382,1386,1399,1423,1435,1451,1463,1475,1488,1500],{"title":1377,"path":1378,"stem":1379},{"title":1383,"path":1384,"stem":1385},"5 Minutes Tutorial","\u002Fdocs\u002Fproducts\u002F5-minutes-tutorial","docs\u002F2.products\u002F1.5-minutes-tutorial",{"title":656,"path":1387,"stem":1388,"children":1389},"\u002Fdocs\u002Fproducts\u002Fidentity","docs\u002F2.products\u002F2.identity\u002F1.index",[1390,1391,1395],{"title":656,"path":1387,"stem":1388},{"title":1392,"path":1393,"stem":1394},"API Integration","\u002Fdocs\u002Fproducts\u002Fidentity\u002Fapi-integration","docs\u002F2.products\u002F2.identity\u002F2.api-integration",{"title":1396,"path":1397,"stem":1398},"Java SDK Integration","\u002Fdocs\u002Fproducts\u002Fidentity\u002Fjava-sdk","docs\u002F2.products\u002F2.identity\u002F3.java-sdk",{"title":1400,"path":1401,"stem":1402,"children":1403},"AML","\u002Fdocs\u002Fproducts\u002Faml","docs\u002F2.products\u002F3.aml\u002F1.index",[1404,1405,1408,1412,1416,1420],{"title":1400,"path":1401,"stem":1402},{"title":1392,"path":1406,"stem":1407},"\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration","docs\u002F2.products\u002F3.aml\u002F2.api-integration",{"title":1409,"path":1410,"stem":1411},"API Integration - With Identity","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-with-identity","docs\u002F2.products\u002F3.aml\u002F3.api-integration-with-identity",{"title":1413,"path":1414,"stem":1415},"API Integration - Without Identity","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-without-identity","docs\u002F2.products\u002F3.aml\u002F4.api-integration-without-identity",{"title":1417,"path":1418,"stem":1419},"API Integration - AML Monitoring","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-aml-monitoring","docs\u002F2.products\u002F3.aml\u002F5.api-integration-aml-monitoring",{"title":1396,"path":1421,"stem":1422},"\u002Fdocs\u002Fproducts\u002Faml\u002Fjava-sdk","docs\u002F2.products\u002F3.aml\u002F6.java-sdk",{"title":1424,"path":1425,"stem":1426,"children":1427},"User Authentication","\u002Fdocs\u002Fproducts\u002Fuser-authentication","docs\u002F2.products\u002F4.user-authentication\u002F1.index",[1428,1429,1432],{"title":1424,"path":1425,"stem":1426},{"title":1392,"path":1430,"stem":1431},"\u002Fdocs\u002Fproducts\u002Fuser-authentication\u002Fapi-integration","docs\u002F2.products\u002F4.user-authentication\u002F2.api-integration",{"title":1396,"path":1433,"stem":1434},"\u002Fdocs\u002Fproducts\u002Fuser-authentication\u002Fjava-sdk","docs\u002F2.products\u002F4.user-authentication\u002F3.java-sdk",{"title":1436,"path":1437,"stem":1438,"children":1439},"Bank Transactions","\u002Fdocs\u002Fproducts\u002Fbank-transactions","docs\u002F2.products\u002F5.bank-transactions\u002F1.index",[1440,1441,1444,1448],{"title":1436,"path":1437,"stem":1438},{"title":1392,"path":1442,"stem":1443},"\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fapi-integration","docs\u002F2.products\u002F5.bank-transactions\u002F2.api-integration",{"title":1445,"path":1446,"stem":1447},"API Transaction","\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fapi-transaction","docs\u002F2.products\u002F5.bank-transactions\u002F3.api-transaction",{"title":1396,"path":1449,"stem":1450},"\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fjava-sdk","docs\u002F2.products\u002F5.bank-transactions\u002F4.java-sdk",{"title":1452,"path":1453,"stem":1454,"children":1455},"Data Verification","\u002Fdocs\u002Fproducts\u002Fdata-verification","docs\u002F2.products\u002F6.data-verification\u002F1.index",[1456,1457,1460],{"title":1452,"path":1453,"stem":1454},{"title":1392,"path":1458,"stem":1459},"\u002Fdocs\u002Fproducts\u002Fdata-verification\u002Fapi-integration","docs\u002F2.products\u002F6.data-verification\u002F2.api-integration",{"title":1396,"path":1461,"stem":1462},"\u002Fdocs\u002Fproducts\u002Fdata-verification\u002Fjava-sdk","docs\u002F2.products\u002F6.data-verification\u002F3.java-sdk",{"title":1464,"path":1465,"stem":1466,"children":1467},"Enquiry","\u002Fdocs\u002Fproducts\u002Fenquiry","docs\u002F2.products\u002F7.enquiry\u002F1.index",[1468,1469,1472],{"title":1464,"path":1465,"stem":1466},{"title":1392,"path":1470,"stem":1471},"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fapi-integration","docs\u002F2.products\u002F7.enquiry\u002F2.api-integration",{"title":1396,"path":1473,"stem":1474},"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fjava-sdk","docs\u002F2.products\u002F7.enquiry\u002F3.java-sdk",{"title":1476,"path":1477,"stem":1478,"children":1479},"Affordability","\u002Fdocs\u002Fproducts\u002Faffordability","docs\u002F2.products\u002F8.affordability\u002F1.index",[1480,1482,1485],{"title":1481,"path":1477,"stem":1478},"Affordability assessment",{"title":1392,"path":1483,"stem":1484},"\u002Fdocs\u002Fproducts\u002Faffordability\u002Fapi-integration","docs\u002F2.products\u002F8.affordability\u002F2.api-integration",{"title":1396,"path":1486,"stem":1487},"\u002Fdocs\u002Fproducts\u002Faffordability\u002Fjava-sdk","docs\u002F2.products\u002F8.affordability\u002F3.java-sdk",{"title":1489,"path":1490,"stem":1491,"children":1492},"Age Verification [BETA]","\u002Fdocs\u002Fproducts\u002Fage-verification","docs\u002F2.products\u002Fage-verification\u002Findex",[1493,1494,1497],{"title":1489,"path":1490,"stem":1491},{"title":1392,"path":1495,"stem":1496},"\u002Fdocs\u002Fproducts\u002Fage-verification\u002Fapi-integration","docs\u002F2.products\u002Fage-verification\u002Fapi-integration",{"title":1396,"path":1498,"stem":1499},"\u002Fdocs\u002Fproducts\u002Fage-verification\u002Fjava-sdk","docs\u002F2.products\u002Fage-verification\u002Fjava-sdk",{"title":1501,"path":1502,"stem":1503,"children":1504},"Database Verification","\u002Fdocs\u002Fproducts\u002Fdatabase-verification","docs\u002F2.products\u002Fdatabase-verification\u002Findex",[1505,1506,1509],{"title":1501,"path":1502,"stem":1503},{"title":1392,"path":1507,"stem":1508},"\u002Fdocs\u002Fproducts\u002Fdatabase-verification\u002Fapi-integration","docs\u002F2.products\u002Fdatabase-verification\u002Fapi-integration",{"title":1396,"path":1510,"stem":1511},"\u002Fdocs\u002Fproducts\u002Fdatabase-verification\u002Fjava-sdk","docs\u002F2.products\u002Fdatabase-verification\u002Fjava-sdk",{"title":1513,"path":1514,"stem":1515,"children":1516},"Integrations","\u002Fdocs\u002Fintegration","docs\u002F3.integration\u002Findex",[1517,1518,1522,1526,1530,1534,1538,1542,1546,1550,1554,1557,1561],{"title":1513,"path":1514,"stem":1515},{"title":1519,"path":1520,"stem":1521},"Overview","\u002Fdocs\u002Fintegration\u002Foverview","docs\u002F3.integration\u002F1.overview",{"title":1523,"path":1524,"stem":1525},"Combining Products","\u002Fdocs\u002Fintegration\u002Fcombining-products","docs\u002F3.integration\u002F2.combining-products",{"title":1527,"path":1528,"stem":1529},"Callbacks","\u002Fdocs\u002Fintegration\u002Fcallbacks","docs\u002F3.integration\u002F3.callbacks",{"title":1531,"path":1532,"stem":1533},"Use Cases","\u002Fdocs\u002Fintegration\u002Fuse-cases","docs\u002F3.integration\u002F4.use-cases",{"title":1535,"path":1536,"stem":1537},"Frequently Asked Questions","\u002Fdocs\u002Fintegration\u002Ffaq","docs\u002F3.integration\u002F5.faq",{"title":1539,"path":1540,"stem":1541},"Testing","\u002Fdocs\u002Fintegration\u002Ftesting","docs\u002F3.integration\u002F6.testing",{"title":1543,"path":1544,"stem":1545},"Going Live","\u002Fdocs\u002Fintegration\u002Fgoing-live","docs\u002F3.integration\u002F7.going-live",{"title":1547,"path":1548,"stem":1549},"Deprecations","\u002Fdocs\u002Fintegration\u002Fdeprecations","docs\u002F3.integration\u002F8.deprecations",{"title":1551,"path":1552,"stem":1553},"Media Types per Provider","\u002Fdocs\u002Fintegration\u002Fmedia-types-per-provider","docs\u002F3.integration\u002F9.media-types-per-provider",{"title":1527,"path":1555,"stem":1556,"hidden":161},"\u002Fdocs\u002Fintegration\u002Fcallbacks-java","docs\u002F3.integration\u002Fcallbacks-java",{"title":1558,"path":1559,"stem":1560,"hidden":161},"Custom Integration","\u002Fdocs\u002Fintegration\u002Fcustom-integration-support","docs\u002F3.integration\u002Fcustom-integration-support",{"title":1562,"path":1563,"stem":1564,"hidden":161},"Available User Information","\u002Fdocs\u002Fintegration\u002Fuser-info-fields","docs\u002F3.integration\u002Fuser-info-fields",{"title":1566,"path":1567,"stem":1568,"children":1569,"page":1589},"WebSDK","\u002Fdocs\u002Fwebsdk","docs\u002F4.websdk",[1570,1573,1577,1581,1585],{"title":1519,"path":1571,"stem":1572},"\u002Fdocs\u002Fwebsdk\u002Foverview","docs\u002F4.websdk\u002F1.overview",{"title":1574,"path":1575,"stem":1576},"JavaScript","\u002Fdocs\u002Fwebsdk\u002Fjs","docs\u002F4.websdk\u002F2.js",{"title":1578,"path":1579,"stem":1580},"React","\u002Fdocs\u002Fwebsdk\u002Freact","docs\u002F4.websdk\u002F3.react",{"title":1582,"path":1583,"stem":1584},"VueJS","\u002Fdocs\u002Fwebsdk\u002Fvuejs","docs\u002F4.websdk\u002F4.vuejs",{"title":1586,"path":1587,"stem":1588},"Angular","\u002Fdocs\u002Fwebsdk\u002Fangular","docs\u002F4.websdk\u002F5.angular",false,{"title":1591,"path":1592,"stem":1593,"children":1594,"page":1589},"SDK","\u002Fdocs\u002Fsdk","docs\u002F5.sdk",[1595,1596,1600,1603,1606,1609,1613,1616,1619],{"title":5,"path":1362,"stem":1364},{"title":1597,"path":1598,"stem":1599},"Affordability Assessment","\u002Fdocs\u002Fsdk\u002Faffordability","docs\u002F5.sdk\u002Faffordability",{"title":1489,"path":1601,"stem":1602},"\u002Fdocs\u002Fsdk\u002Fage-verification","docs\u002F5.sdk\u002Fage-verification",{"title":1400,"path":1604,"stem":1605},"\u002Fdocs\u002Fsdk\u002Faml","docs\u002F5.sdk\u002Faml",{"title":1436,"path":1607,"stem":1608},"\u002Fdocs\u002Fsdk\u002Fbank-transactions","docs\u002F5.sdk\u002Fbank-transactions",{"title":1610,"path":1611,"stem":1612},"Database verification","\u002Fdocs\u002Fsdk\u002Fdatabase-verification","docs\u002F5.sdk\u002Fdatabase-verification",{"title":1464,"path":1614,"stem":1615},"\u002Fdocs\u002Fsdk\u002Fenquiry","docs\u002F5.sdk\u002Fenquiry",{"title":656,"path":1617,"stem":1618},"\u002Fdocs\u002Fsdk\u002Fidentity","docs\u002F5.sdk\u002Fidentity",{"title":1424,"path":1620,"stem":1621},"\u002Fdocs\u002Fsdk\u002Fuser-authentication","docs\u002F5.sdk\u002Fuser-authentication",{"title":1623,"path":1624,"stem":1625,"children":1626},"Technical Notes","\u002Fdocs\u002Ftechnical","docs\u002F6.technical\u002F1.index",[1627,1628,1632,1636,1640,1644,1648,1652],{"title":1623,"path":1624,"stem":1625},{"title":1629,"path":1630,"stem":1631},"Implementation Notes","\u002Fdocs\u002Ftechnical\u002Fimplementation","docs\u002F6.technical\u002F2.implementation",{"title":1633,"path":1634,"stem":1635},"Conversation Statuses","\u002Fdocs\u002Ftechnical\u002Fconversation-statuses","docs\u002F6.technical\u002F3.conversation-statuses",{"title":1637,"path":1638,"stem":1639},"Method List","\u002Fdocs\u002Ftechnical\u002Fmethods","docs\u002F6.technical\u002F4.methods",{"title":1641,"path":1642,"stem":1643},"Errors","\u002Fdocs\u002Ftechnical\u002Ferrors","docs\u002F6.technical\u002F5.errors",{"title":1645,"path":1646,"stem":1647},"Validations","\u002Fdocs\u002Ftechnical\u002Fchecks","docs\u002F6.technical\u002F6.checks",{"title":1649,"path":1650,"stem":1651},"Using WebView in Mobile Apps","\u002Fdocs\u002Ftechnical\u002Fwebview","docs\u002F6.technical\u002F7.webview",{"title":1653,"path":1654,"stem":1655},"Mandatory And Optional Queries","\u002Fdocs\u002Ftechnical\u002Fmandatory-and-optional-queries","docs\u002F6.technical\u002Fmandatory-and-optional-queries",{"title":1657,"path":1658,"stem":1659,"children":1660},"Additional Information","\u002Fdocs\u002Fadditional","docs\u002F7.additional\u002F1.index",[1661,1662,1666,1670],{"title":1657,"path":1658,"stem":1659},{"title":1663,"path":1664,"stem":1665},"Custom Layout","\u002Fdocs\u002Fadditional\u002Fcustom-layout","docs\u002F7.additional\u002F2.custom-layout",{"title":1667,"path":1668,"stem":1669},"Metadata","\u002Fdocs\u002Fadditional\u002Fmetadata","docs\u002F7.additional\u002F3.metadata",{"title":1671,"path":1672,"stem":1673},"Conversation Expiration","\u002Fdocs\u002Fadditional\u002Fconversation-expiration","docs\u002F7.additional\u002F4.conversation-expiration",{"title":48,"hidden":161,"path":1675,"stem":1676,"children":1677},"\u002Fdocs\u002Fcustom-data","docs\u002Fcustom-data\u002Findex",[1678,1680,1684,1688,1692],{"title":1679,"path":1675,"stem":1676},"Custom Data",{"title":1681,"path":1682,"stem":1683,"hidden":161},"MobileID","\u002Fdocs\u002Fcustom-data\u002Fasync-mobileid","docs\u002Fcustom-data\u002Fasync-mobileid",{"title":1685,"path":1686,"stem":1687,"hidden":161},"mObywatel","\u002Fdocs\u002Fcustom-data\u002Fasync-mobywatel","docs\u002Fcustom-data\u002Fasync-mobywatel",{"title":1689,"path":1690,"stem":1691,"hidden":161},"SmartID","\u002Fdocs\u002Fcustom-data\u002Fasync-smartid","docs\u002Fcustom-data\u002Fasync-smartid",{"title":1693,"path":1694,"stem":1695,"hidden":161},"SPID","\u002Fdocs\u002Fcustom-data\u002Fheadless-fspid","docs\u002Fcustom-data\u002Fheadless-fspid",{"id":4,"title":5,"body":1697,"description":17,"extension":1360,"meta":2732,"navigation":161,"path":1362,"seo":2733,"stem":1364,"__hash__":1365},{"type":7,"value":1698,"toc":2715},[1699,1701,1703,1705,1707,1709,1711,1715,1739,1741,1745,1763,1765,1767,1769,1771,1993,1995,1997,2039,2043,2045,2049,2129,2131,2139,2145,2152,2158,2194,2196,2198,2200,2490,2497,2499,2501,2525,2527,2538,2560,2562,2580,2582,2596,2598,2696,2698,2700,2705,2707,2713],[10,1700,13],{"id":12},[15,1702,17],{},[19,1704,22],{"id":21},[15,1706,25],{},[15,1708,28],{},[30,1710,33],{"id":32},[15,1712,36,1713,41],{},[38,1714,40],{},[43,1716,1717],{"className":45,"code":46,"language":47,"meta":48,"style":48},[38,1718,1719,1723,1727,1731,1735],{"__ignoreMap":48},[52,1720,1721],{"class":54,"line":55},[52,1722,58],{},[52,1724,1725],{"class":54,"line":61},[52,1726,64],{},[52,1728,1729],{"class":54,"line":67},[52,1730,70],{},[52,1732,1733],{"class":54,"line":73},[52,1734,76],{},[52,1736,1737],{"class":54,"line":79},[52,1738,82],{},[30,1740,86],{"id":85},[15,1742,36,1743,41],{},[38,1744,91],{},[43,1746,1747],{"className":94,"code":95,"language":96,"meta":48,"style":48},[38,1748,1749],{"__ignoreMap":48},[52,1750,1751,1753,1755,1757,1759,1761],{"class":54,"line":55},[52,1752,104],{"class":103},[52,1754,108],{"class":107},[52,1756,112],{"class":111},[52,1758,116],{"class":115},[52,1760,112],{"class":111},[52,1762,121],{"class":107},[19,1764,125],{"id":124},[15,1766,128],{},[30,1768,132],{"id":131},[15,1770,135],{},[43,1772,1773],{"className":94,"code":138,"language":96,"meta":48,"style":48},[38,1774,1775,1785,1789,1795,1799,1809,1829,1867,1871,1885,1889,1895,1909,1923,1929,1937,1945,1949,1953,1957,1961,1969,1973,1985,1989],{"__ignoreMap":48},[52,1776,1777,1779,1781,1783],{"class":54,"line":55},[52,1778,146],{"class":145},[52,1780,149],{"class":107},[52,1782,153],{"class":152},[52,1784,156],{"class":107},[52,1786,1787],{"class":54,"line":61},[52,1788,162],{"emptyLinePlaceholder":161},[52,1790,1791,1793],{"class":54,"line":67},[52,1792,146],{"class":145},[52,1794,169],{"class":107},[52,1796,1797],{"class":54,"line":73},[52,1798,162],{"emptyLinePlaceholder":161},[52,1800,1801,1803,1805,1807],{"class":54,"line":79},[52,1802,178],{"class":145},[52,1804,181],{"class":145},[52,1806,185],{"class":184},[52,1808,188],{"class":107},[52,1810,1811,1813,1815,1817,1819,1821,1823,1825,1827],{"class":54,"line":191},[52,1812,194],{"class":145},[52,1814,197],{"class":145},[52,1816,201],{"class":200},[52,1818,204],{"class":103},[52,1820,108],{"class":107},[52,1822,209],{"class":200},[52,1824,212],{"class":107},[52,1826,216],{"class":215},[52,1828,219],{"class":107},[52,1830,1831,1833,1835,1837,1839,1841,1843,1845,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865],{"class":54,"line":222},[52,1832,226],{"class":225},[52,1834,229],{"class":107},[52,1836,232],{"class":145},[52,1838,235],{"class":107},[52,1840,238],{"class":103},[52,1842,108],{"class":107},[52,1844,112],{"class":111},[52,1846,245],{"class":115},[52,1848,112],{"class":111},[52,1850,250],{"class":107},[52,1852,112],{"class":111},[52,1854,255],{"class":115},[52,1856,112],{"class":111},[52,1858,260],{"class":107},[52,1860,263],{"class":103},[52,1862,266],{"class":107},[52,1864,269],{"class":103},[52,1866,272],{"class":107},[52,1868,1869],{"class":54,"line":275},[52,1870,162],{"emptyLinePlaceholder":161},[52,1872,1873,1875,1877,1879,1881,1883],{"class":54,"line":280},[52,1874,283],{"class":225},[52,1876,286],{"class":107},[52,1878,232],{"class":145},[52,1880,291],{"class":107},[52,1882,294],{"class":103},[52,1884,297],{"class":107},[52,1886,1887],{"class":54,"line":300},[52,1888,303],{"class":107},[52,1890,1891,1893],{"class":54,"line":306},[52,1892,309],{"class":103},[52,1894,312],{"class":107},[52,1896,1897,1899,1901,1903,1905,1907],{"class":54,"line":315},[52,1898,318],{"class":103},[52,1900,108],{"class":107},[52,1902,112],{"class":111},[52,1904,325],{"class":115},[52,1906,112],{"class":111},[52,1908,330],{"class":107},[52,1910,1911,1913,1915,1917,1919,1921],{"class":54,"line":333},[52,1912,336],{"class":103},[52,1914,108],{"class":107},[52,1916,112],{"class":111},[52,1918,343],{"class":115},[52,1920,112],{"class":111},[52,1922,330],{"class":107},[52,1924,1925,1927],{"class":54,"line":350},[52,1926,353],{"class":103},[52,1928,297],{"class":107},[52,1930,1931,1933,1935],{"class":54,"line":358},[52,1932,362],{"class":361},[52,1934,365],{"class":103},[52,1936,297],{"class":107},[52,1938,1939,1941,1943],{"class":54,"line":370},[52,1940,373],{"class":107},[52,1942,376],{"class":103},[52,1944,297],{"class":107},[52,1946,1947],{"class":54,"line":381},[52,1948,384],{"class":107},[52,1950,1951],{"class":54,"line":387},[52,1952,390],{"class":107},[52,1954,1955],{"class":54,"line":393},[52,1956,396],{"class":107},[52,1958,1959],{"class":54,"line":399},[52,1960,402],{"class":107},[52,1962,1963,1965,1967],{"class":54,"line":405},[52,1964,408],{"class":107},[52,1966,411],{"class":103},[52,1968,272],{"class":107},[52,1970,1971],{"class":54,"line":416},[52,1972,162],{"emptyLinePlaceholder":161},[52,1974,1975,1977,1979,1981,1983],{"class":54,"line":421},[52,1976,424],{"class":107},[52,1978,427],{"class":103},[52,1980,430],{"class":107},[52,1982,433],{"class":103},[52,1984,436],{"class":107},[52,1986,1987],{"class":54,"line":439},[52,1988,442],{"class":107},[52,1990,1991],{"class":54,"line":445},[52,1992,448],{"class":107},[450,1994,453],{"id":452},[15,1996,456],{},[43,1998,1999],{"className":94,"code":459,"language":96,"meta":48,"style":48},[38,2000,2001],{"__ignoreMap":48},[52,2002,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2033,2035,2037],{"class":54,"line":55},[52,2004,5],{"class":225},[52,2006,229],{"class":107},[52,2008,232],{"class":145},[52,2010,235],{"class":107},[52,2012,238],{"class":103},[52,2014,108],{"class":107},[52,2016,112],{"class":111},[52,2018,245],{"class":115},[52,2020,112],{"class":111},[52,2022,484],{"class":107},[52,2024,112],{"class":111},[52,2026,255],{"class":115},[52,2028,112],{"class":111},[52,2030,260],{"class":107},[52,2032,263],{"class":103},[52,2034,266],{"class":107},[52,2036,269],{"class":103},[52,2038,272],{"class":107},[15,2040,503,2041,506],{},[38,2042,5],{},[450,2044,510],{"id":509},[15,2046,513,2047,517],{},[38,2048,516],{},[43,2050,2051],{"className":94,"code":520,"language":96,"meta":48,"style":48},[38,2052,2053,2057,2063,2077,2091,2097,2105,2113,2117,2121,2125],{"__ignoreMap":48},[52,2054,2055],{"class":54,"line":55},[52,2056,527],{"class":107},[52,2058,2059,2061],{"class":54,"line":61},[52,2060,532],{"class":103},[52,2062,312],{"class":107},[52,2064,2065,2067,2069,2071,2073,2075],{"class":54,"line":67},[52,2066,539],{"class":103},[52,2068,108],{"class":107},[52,2070,112],{"class":111},[52,2072,325],{"class":115},[52,2074,112],{"class":111},[52,2076,330],{"class":107},[52,2078,2079,2081,2083,2085,2087,2089],{"class":54,"line":73},[52,2080,554],{"class":103},[52,2082,108],{"class":107},[52,2084,112],{"class":111},[52,2086,343],{"class":115},[52,2088,112],{"class":111},[52,2090,330],{"class":107},[52,2092,2093,2095],{"class":54,"line":79},[52,2094,569],{"class":103},[52,2096,297],{"class":107},[52,2098,2099,2101,2103],{"class":54,"line":191},[52,2100,576],{"class":361},[52,2102,365],{"class":103},[52,2104,297],{"class":107},[52,2106,2107,2109,2111],{"class":54,"line":222},[52,2108,585],{"class":107},[52,2110,376],{"class":103},[52,2112,297],{"class":107},[52,2114,2115],{"class":54,"line":275},[52,2116,594],{"class":107},[52,2118,2119],{"class":54,"line":280},[52,2120,599],{"class":107},[52,2122,2123],{"class":54,"line":300},[52,2124,604],{"class":107},[52,2126,2127],{"class":54,"line":306},[52,2128,609],{"class":107},[15,2130,612],{},[614,2132,2133,2135,2137],{},[617,2134,619],{},[617,2136,622],{},[617,2138,625],{},[15,2140,628,2141,633,2143,636],{},[630,2142,632],{},[38,2144,325],{},[15,2146,628,2147,642,2149,650],{},[630,2148,641],{},[644,2150,649],{"href":646,"rel":2151},[648],[15,2153,653,2154,657,2156,661],{},[630,2155,656],{},[38,2157,660],{},[43,2159,2160],{"className":94,"code":664,"language":96,"meta":48,"style":48},[38,2161,2162,2170,2178,2182,2186,2190],{"__ignoreMap":48},[52,2163,2164,2166,2168],{"class":54,"line":55},[52,2165,671],{"class":361},[52,2167,365],{"class":103},[52,2169,297],{"class":107},[52,2171,2172,2174,2176],{"class":54,"line":61},[52,2173,680],{"class":107},[52,2175,376],{"class":103},[52,2177,297],{"class":107},[52,2179,2180],{"class":54,"line":67},[52,2181,689],{"class":107},[52,2183,2184],{"class":54,"line":73},[52,2185,694],{"class":107},[52,2187,2188],{"class":54,"line":79},[52,2189,699],{"class":107},[52,2191,2192],{"class":54,"line":191},[52,2193,704],{"class":107},[15,2195,707],{},[30,2197,711],{"id":710},[15,2199,714],{},[43,2201,2202],{"className":94,"code":717,"language":96,"meta":48,"style":48},[38,2203,2204,2214,2220,2226,2230,2236,2240,2250,2254,2274,2294,2298,2312,2332,2350,2360,2378,2408,2412,2450,2454,2458,2466,2470,2482,2486],{"__ignoreMap":48},[52,2205,2206,2208,2210,2212],{"class":54,"line":55},[52,2207,146],{"class":145},[52,2209,149],{"class":107},[52,2211,153],{"class":152},[52,2213,156],{"class":107},[52,2215,2216,2218],{"class":54,"line":61},[52,2217,146],{"class":145},[52,2219,736],{"class":107},[52,2221,2222,2224],{"class":54,"line":67},[52,2223,146],{"class":145},[52,2225,743],{"class":107},[52,2227,2228],{"class":54,"line":73},[52,2229,162],{"emptyLinePlaceholder":161},[52,2231,2232,2234],{"class":54,"line":79},[52,2233,146],{"class":145},[52,2235,169],{"class":107},[52,2237,2238],{"class":54,"line":191},[52,2239,162],{"emptyLinePlaceholder":161},[52,2241,2242,2244,2246,2248],{"class":54,"line":222},[52,2243,178],{"class":145},[52,2245,181],{"class":145},[52,2247,185],{"class":184},[52,2249,188],{"class":107},[52,2251,2252],{"class":54,"line":275},[52,2253,162],{"emptyLinePlaceholder":161},[52,2255,2256,2258,2260,2262,2264,2266,2268,2270,2272],{"class":54,"line":280},[52,2257,194],{"class":145},[52,2259,197],{"class":145},[52,2261,201],{"class":200},[52,2263,204],{"class":103},[52,2265,108],{"class":107},[52,2267,209],{"class":200},[52,2269,212],{"class":107},[52,2271,216],{"class":215},[52,2273,219],{"class":107},[52,2275,2276,2278,2280,2282,2284,2286,2288,2290,2292],{"class":54,"line":300},[52,2277,796],{"class":225},[52,2279,799],{"class":107},[52,2281,232],{"class":145},[52,2283,804],{"class":107},[52,2285,671],{"class":361},[52,2287,809],{"class":103},[52,2289,812],{"class":107},[52,2291,815],{"class":103},[52,2293,272],{"class":107},[52,2295,2296],{"class":54,"line":306},[52,2297,162],{"emptyLinePlaceholder":161},[52,2299,2300,2302,2304,2306,2308,2310],{"class":54,"line":315},[52,2301,826],{"class":225},[52,2303,829],{"class":107},[52,2305,232],{"class":145},[52,2307,834],{"class":107},[52,2309,837],{"class":103},[52,2311,840],{"class":107},[52,2313,2314,2316,2318,2320,2322,2324,2326,2328,2330],{"class":54,"line":333},[52,2315,845],{"class":107},[52,2317,848],{"class":103},[52,2319,108],{"class":107},[52,2321,112],{"class":111},[52,2323,855],{"class":115},[52,2325,112],{"class":111},[52,2327,860],{"class":107},[52,2329,863],{"class":200},[52,2331,188],{"class":107},[52,2333,2334,2336,2338,2340,2342,2344,2346,2348],{"class":54,"line":350},[52,2335,870],{"class":225},[52,2337,873],{"class":107},[52,2339,232],{"class":145},[52,2341,878],{"class":107},[52,2343,881],{"class":103},[52,2345,884],{"class":107},[52,2347,887],{"class":103},[52,2349,890],{"class":107},[52,2351,2352,2354,2356,2358],{"class":54,"line":358},[52,2353,895],{"class":145},[52,2355,898],{"class":107},[52,2357,901],{"class":103},[52,2359,904],{"class":107},[52,2361,2362,2364,2366,2368,2370,2372,2374,2376],{"class":54,"line":370},[52,2363,909],{"class":225},[52,2365,286],{"class":107},[52,2367,232],{"class":145},[52,2369,916],{"class":107},[52,2371,919],{"class":103},[52,2373,266],{"class":107},[52,2375,924],{"class":103},[52,2377,272],{"class":107},[52,2379,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406],{"class":54,"line":381},[52,2381,931],{"class":225},[52,2383,934],{"class":107},[52,2385,232],{"class":145},[52,2387,939],{"class":107},[52,2389,942],{"class":103},[52,2391,266],{"class":107},[52,2393,947],{"class":103},[52,2395,266],{"class":107},[52,2397,952],{"class":103},[52,2399,266],{"class":107},[52,2401,957],{"class":103},[52,2403,266],{"class":107},[52,2405,962],{"class":103},[52,2407,272],{"class":107},[52,2409,2410],{"class":54,"line":387},[52,2411,162],{"emptyLinePlaceholder":161},[52,2413,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448],{"class":54,"line":393},[52,2415,973],{"class":107},[52,2417,427],{"class":103},[52,2419,108],{"class":107},[52,2421,112],{"class":111},[52,2423,982],{"class":115},[52,2425,112],{"class":111},[52,2427,987],{"class":145},[52,2429,990],{"class":107},[52,2431,993],{"class":103},[52,2433,996],{"class":107},[52,2435,999],{"class":145},[52,2437,1002],{"class":111},[52,2439,250],{"class":115},[52,2441,112],{"class":111},[52,2443,987],{"class":145},[52,2445,990],{"class":107},[52,2447,1013],{"class":103},[52,2449,436],{"class":107},[52,2451,2452],{"class":54,"line":399},[52,2453,1020],{"class":107},[52,2455,2456],{"class":54,"line":405},[52,2457,162],{"emptyLinePlaceholder":161},[52,2459,2460,2462,2464],{"class":54,"line":416},[52,2461,1029],{"class":107},[52,2463,1032],{"class":103},[52,2465,1035],{"class":107},[52,2467,2468],{"class":54,"line":421},[52,2469,1040],{"class":107},[52,2471,2472,2474,2476,2478,2480],{"class":54,"line":439},[52,2473,845],{"class":107},[52,2475,1047],{"class":103},[52,2477,108],{"class":107},[52,2479,1053],{"class":1052},[52,2481,1056],{"class":107},[52,2483,2484],{"class":54,"line":445},[52,2485,442],{"class":107},[52,2487,2488],{"class":54,"line":1063},[52,2489,448],{"class":107},[1067,2491,2492],{},[15,2493,1071,2494,1077],{},[644,2495,1076],{"href":1074,"rel":2496},[648],[450,2498,1081],{"id":1080},[15,2500,1084],{},[43,2502,2503],{"className":94,"code":1087,"language":96,"meta":48,"style":48},[38,2504,2505],{"__ignoreMap":48},[52,2506,2507,2509,2511,2513,2515,2517,2519,2521,2523],{"class":54,"line":55},[52,2508,1094],{"class":225},[52,2510,799],{"class":107},[52,2512,232],{"class":145},[52,2514,804],{"class":107},[52,2516,671],{"class":361},[52,2518,809],{"class":103},[52,2520,812],{"class":107},[52,2522,815],{"class":103},[52,2524,272],{"class":107},[450,2526,1114],{"id":1113},[15,2528,1117,2529,1121,2532,1125,2534,1129,2536,1133],{},[644,2530,1076],{"href":1074,"rel":2531},[648],[38,2533,1124],{},[38,2535,1128],{},[38,2537,1132],{},[43,2539,2540],{"className":94,"code":1136,"language":96,"meta":48,"style":48},[38,2541,2542],{"__ignoreMap":48},[52,2543,2544,2546,2548,2550,2552,2554,2556,2558],{"class":54,"line":55},[52,2545,1143],{"class":225},[52,2547,1146],{"class":107},[52,2549,232],{"class":145},[52,2551,878],{"class":107},[52,2553,881],{"class":103},[52,2555,884],{"class":107},[52,2557,887],{"class":103},[52,2559,890],{"class":107},[15,2561,1161],{},[614,2563,2564,2572],{},[617,2565,1166,2566,1169,2568,1173,2570,1177],{},[38,2567,901],{},[38,2569,1172],{},[38,2571,1176],{},[617,2573,1166,2574,1169,2576,1173,2578,1188],{},[38,2575,1182],{},[38,2577,1172],{},[38,2579,1187],{},[15,2581,1191],{},[43,2583,2584],{"className":94,"code":1194,"language":96,"meta":48,"style":48},[38,2585,2586],{"__ignoreMap":48},[52,2587,2588,2590,2592,2594],{"class":54,"line":55},[52,2589,1201],{"class":145},[52,2591,898],{"class":107},[52,2593,901],{"class":103},[52,2595,904],{"class":107},[15,2597,1210],{},[43,2599,2600],{"className":94,"code":1213,"language":96,"meta":48,"style":48},[38,2601,2602,2620,2624,2654,2658],{"__ignoreMap":48},[52,2603,2604,2606,2608,2610,2612,2614,2616,2618],{"class":54,"line":55},[52,2605,1176],{"class":225},[52,2607,286],{"class":107},[52,2609,232],{"class":145},[52,2611,916],{"class":107},[52,2613,919],{"class":103},[52,2615,266],{"class":107},[52,2617,924],{"class":103},[52,2619,272],{"class":107},[52,2621,2622],{"class":54,"line":61},[52,2623,162],{"emptyLinePlaceholder":161},[52,2625,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652],{"class":54,"line":67},[52,2627,1242],{"class":225},[52,2629,934],{"class":107},[52,2631,232],{"class":145},[52,2633,939],{"class":107},[52,2635,942],{"class":103},[52,2637,266],{"class":107},[52,2639,947],{"class":103},[52,2641,266],{"class":107},[52,2643,952],{"class":103},[52,2645,266],{"class":107},[52,2647,957],{"class":103},[52,2649,266],{"class":107},[52,2651,962],{"class":103},[52,2653,272],{"class":107},[52,2655,2656],{"class":54,"line":73},[52,2657,162],{"emptyLinePlaceholder":161},[52,2659,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694],{"class":54,"line":79},[52,2661,1277],{"class":107},[52,2663,427],{"class":103},[52,2665,108],{"class":107},[52,2667,112],{"class":111},[52,2669,982],{"class":115},[52,2671,112],{"class":111},[52,2673,987],{"class":145},[52,2675,990],{"class":107},[52,2677,993],{"class":103},[52,2679,996],{"class":107},[52,2681,999],{"class":145},[52,2683,1002],{"class":111},[52,2685,250],{"class":115},[52,2687,112],{"class":111},[52,2689,987],{"class":145},[52,2691,990],{"class":107},[52,2693,1013],{"class":103},[52,2695,436],{"class":107},[19,2697,1315],{"id":1314},[15,2699,1318],{},[15,2701,1321,2702,1326],{},[644,2703,1324],{"href":1324,"rel":2704},[648],[15,2706,1329],{},[1067,2708,2709],{},[15,2710,1334,2711],{},[644,2712,1338],{"href":1337},[1340,2714,1342],{},{"title":48,"searchDepth":67,"depth":67,"links":2716},[2717,2721,2731],{"id":21,"depth":61,"text":22,"children":2718},[2719,2720],{"id":32,"depth":67,"text":33},{"id":85,"depth":67,"text":86},{"id":124,"depth":61,"text":125,"children":2722},[2723,2727],{"id":131,"depth":67,"text":132,"children":2724},[2725,2726],{"id":452,"depth":73,"text":453},{"id":509,"depth":73,"text":510},{"id":710,"depth":67,"text":711,"children":2728},[2729,2730],{"id":1080,"depth":73,"text":1081},{"id":1113,"depth":73,"text":1114},{"id":1314,"depth":61,"text":1315},{},{"title":5,"description":17},1787755456747]