[{"data":1,"prerenderedAt":3108},["ShallowReactive",2],{"docs-toc-\u002Fdocs\u002Fsdk\u002Faffordability":3,"docs-navigation":1560,"\u002Fdocs\u002Fsdk\u002Faffordability":1889},{"id":4,"title":5,"body":6,"description":17,"extension":1554,"meta":1555,"navigation":161,"path":1556,"seo":1557,"stem":1558,"__hash__":1559},"docs\u002Fdocs\u002F5.sdk\u002Faffordability.md","Affordability Assessment",{"type":7,"value":8,"toc":1537},"minimark",[9,14,18,23,26,29,34,42,83,87,92,122,126,129,133,136,503,508,511,555,561,565,572,710,713,726,736,750,761,865,868,872,893,896,1030,1033,1037,1040,1065,1069,1080,1107,1110,1137,1144,1159,1162,1216,1220,1231,1533],[10,11,13],"h1",{"id":12},"affordability-assessment-java-sdk","Affordability Assessment - Java SDK",[15,16,17],"p",{},"One API for online affordability assessment verification 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 demonstrates how to 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 - the main entry point for the identity verification product - the following example\ncan 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 AffordabilityProductQueryBuilder(\n                                        new AffordabilityUser(\"John\", \"Doe\", \"J\", \"1990-01-01\", \"44\", \"00-999\", \"PL\", \"johndoe@email.com\")\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,451,457,468,473,491,497],{"__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}," AffordabilityProductQueryBuilder",[52,367,297],{"class":107},[52,369,371,374,377,379,381,384,386,388,390,393,395,397,399,402,404,406,408,411,413,415,417,420,422,424,426,429,431,433,435,438,440,442,444,447,449],{"class":54,"line":370},16,[52,372,373],{"class":361},"                                        new",[52,375,376],{"class":103}," AffordabilityUser",[52,378,108],{"class":107},[52,380,112],{"class":111},[52,382,383],{"class":115},"John",[52,385,112],{"class":111},[52,387,250],{"class":107},[52,389,112],{"class":111},[52,391,392],{"class":115},"Doe",[52,394,112],{"class":111},[52,396,250],{"class":107},[52,398,112],{"class":111},[52,400,401],{"class":115},"J",[52,403,112],{"class":111},[52,405,250],{"class":107},[52,407,112],{"class":111},[52,409,410],{"class":115},"1990-01-01",[52,412,112],{"class":111},[52,414,250],{"class":107},[52,416,112],{"class":111},[52,418,419],{"class":115},"44",[52,421,112],{"class":111},[52,423,250],{"class":107},[52,425,112],{"class":111},[52,427,428],{"class":115},"00-999",[52,430,112],{"class":111},[52,432,250],{"class":107},[52,434,112],{"class":111},[52,436,437],{"class":115},"PL",[52,439,112],{"class":111},[52,441,250],{"class":107},[52,443,112],{"class":111},[52,445,446],{"class":115},"johndoe@email.com",[52,448,112],{"class":111},[52,450,121],{"class":107},[52,452,454],{"class":54,"line":453},17,[52,455,456],{"class":107},"                                ))\n",[52,458,460,463,466],{"class":54,"line":459},18,[52,461,462],{"class":107},"        ).",[52,464,465],{"class":103},"get",[52,467,272],{"class":107},[52,469,471],{"class":54,"line":470},19,[52,472,162],{"emptyLinePlaceholder":161},[52,474,476,479,482,485,488],{"class":54,"line":475},20,[52,477,478],{"class":107},"        System.out.",[52,480,481],{"class":103},"println",[52,483,484],{"class":107},"(conversation.",[52,486,487],{"class":103},"getUrl",[52,489,490],{"class":107},"());\n",[52,492,494],{"class":54,"line":493},21,[52,495,496],{"class":107},"    }\n",[52,498,500],{"class":54,"line":499},22,[52,501,502],{"class":107},"}\n",[504,505,507],"h4",{"id":506},"creating-the-client-instance","Creating the Client Instance",[15,509,510],{},"We start by creating the Client instance:",[43,512,514],{"className":94,"code":513,"language":96,"meta":48,"style":48},"Client client = ClientBuilder.builder(\"username\", \"password\").sandbox().build();\n",[38,515,516],{"__ignoreMap":48},[52,517,518,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553],{"class":54,"line":55},[52,519,520],{"class":225},"Client",[52,522,229],{"class":107},[52,524,232],{"class":145},[52,526,235],{"class":107},[52,528,238],{"class":103},[52,530,108],{"class":107},[52,532,112],{"class":111},[52,534,245],{"class":115},[52,536,112],{"class":111},[52,538,250],{"class":107},[52,540,112],{"class":111},[52,542,255],{"class":115},[52,544,112],{"class":111},[52,546,260],{"class":107},[52,548,263],{"class":103},[52,550,266],{"class":107},[52,552,269],{"class":103},[52,554,272],{"class":107},[15,556,557,558,560],{},"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,559,520],{}," instance may be used to interact with the Authologic API.",[504,562,564],{"id":563},"creating-the-conversation","Creating the Conversation",[15,566,567,568,571],{},"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,569,570],{},"Requests.createConversation()","\nusing the following code snippet:",[43,573,575],{"className":94,"code":574,"language":96,"meta":48,"style":48},"Requests.createConversation().strategy(\"public:sandbox\").callbackUrl(\"some_callback_url\").addProduct(\n        new AffordabilityProductQueryBuilder(\n                new AffordabilityUser(\"John\", \"Doe\",\"J\",\"1990-01-01\",\"44\",\"00-999\",\"PL\",\"johndoe@email.com\")\n        )\n)\n",[38,576,577,618,627,701,706],{"__ignoreMap":48},[52,578,579,582,585,587,590,592,594,596,598,600,603,605,607,609,611,613,616],{"class":54,"line":55},[52,580,581],{"class":107},"Requests.",[52,583,584],{"class":103},"createConversation",[52,586,266],{"class":107},[52,588,589],{"class":103},"strategy",[52,591,108],{"class":107},[52,593,112],{"class":111},[52,595,325],{"class":115},[52,597,112],{"class":111},[52,599,260],{"class":107},[52,601,602],{"class":103},"callbackUrl",[52,604,108],{"class":107},[52,606,112],{"class":111},[52,608,343],{"class":115},[52,610,112],{"class":111},[52,612,260],{"class":107},[52,614,615],{"class":103},"addProduct",[52,617,297],{"class":107},[52,619,620,623,625],{"class":54,"line":61},[52,621,622],{"class":361},"        new",[52,624,365],{"class":103},[52,626,297],{"class":107},[52,628,629,632,634,636,638,640,642,644,646,648,650,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685,687,689,691,693,695,697,699],{"class":54,"line":67},[52,630,631],{"class":361},"                new",[52,633,376],{"class":103},[52,635,108],{"class":107},[52,637,112],{"class":111},[52,639,383],{"class":115},[52,641,112],{"class":111},[52,643,250],{"class":107},[52,645,112],{"class":111},[52,647,392],{"class":115},[52,649,112],{"class":111},[52,651,652],{"class":107},",",[52,654,112],{"class":111},[52,656,401],{"class":115},[52,658,112],{"class":111},[52,660,652],{"class":107},[52,662,112],{"class":111},[52,664,410],{"class":115},[52,666,112],{"class":111},[52,668,652],{"class":107},[52,670,112],{"class":111},[52,672,419],{"class":115},[52,674,112],{"class":111},[52,676,652],{"class":107},[52,678,112],{"class":111},[52,680,428],{"class":115},[52,682,112],{"class":111},[52,684,652],{"class":107},[52,686,112],{"class":111},[52,688,437],{"class":115},[52,690,112],{"class":111},[52,692,652],{"class":107},[52,694,112],{"class":111},[52,696,446],{"class":115},[52,698,112],{"class":111},[52,700,121],{"class":107},[52,702,703],{"class":54,"line":73},[52,704,705],{"class":107},"        )\n",[52,707,708],{"class":54,"line":79},[52,709,121],{"class":107},[15,711,712],{},"We set:",[714,715,716,720,723],"ul",{},[717,718,719],"li",{},"the strategy",[717,721,722],{},"the callback URL",[717,724,725],{},"the product that we want to use",[15,727,728,729,732,733,735],{},"The ",[730,731,589],"strong",{}," 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,734,325],{},", a strategy which doesn't perform a\nreal verification, but allows to test the whole flow.",[15,737,728,738,741,742,749],{},[730,739,740],{},"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 ",[743,744,748],"a",{"href":745,"rel":746},"https:\u002F\u002Fwebhook.site\u002F",[747],"nofollow","Webhook Site"," if you plan on testing the SDK.",[15,751,752,753,756,757,760],{},"The product that we want to use is the ",[730,754,755],{},"Affordability assessment"," product, which allows us to perform verification.\nIn our example we provide all information required to perform affordability assessment check.\nTo do that we use the ",[38,758,759],{},"AffordabilityProductQueryBuilder"," class and provide the person's data:",[43,762,764],{"className":94,"code":763,"language":96,"meta":48,"style":48},"new AffordabilityProductQueryBuilder(\n        new AffordabilityProductUserBuilder(\n                new AffordabilityUser(\"John\", \"Doe\",\"J\",\"1990-01-01\",\"44\",\"00-999\",\"PL\",\"johndoe@email.com\")\n        )\n                )\n",[38,765,766,775,784,856,860],{"__ignoreMap":48},[52,767,768,771,773],{"class":54,"line":55},[52,769,770],{"class":361},"new",[52,772,365],{"class":103},[52,774,297],{"class":107},[52,776,777,779,782],{"class":54,"line":61},[52,778,622],{"class":361},[52,780,781],{"class":103}," AffordabilityProductUserBuilder",[52,783,297],{"class":107},[52,785,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854],{"class":54,"line":67},[52,787,631],{"class":361},[52,789,376],{"class":103},[52,791,108],{"class":107},[52,793,112],{"class":111},[52,795,383],{"class":115},[52,797,112],{"class":111},[52,799,250],{"class":107},[52,801,112],{"class":111},[52,803,392],{"class":115},[52,805,112],{"class":111},[52,807,652],{"class":107},[52,809,112],{"class":111},[52,811,401],{"class":115},[52,813,112],{"class":111},[52,815,652],{"class":107},[52,817,112],{"class":111},[52,819,410],{"class":115},[52,821,112],{"class":111},[52,823,652],{"class":107},[52,825,112],{"class":111},[52,827,419],{"class":115},[52,829,112],{"class":111},[52,831,652],{"class":107},[52,833,112],{"class":111},[52,835,428],{"class":115},[52,837,112],{"class":111},[52,839,652],{"class":107},[52,841,112],{"class":111},[52,843,437],{"class":115},[52,845,112],{"class":111},[52,847,652],{"class":107},[52,849,112],{"class":111},[52,851,446],{"class":115},[52,853,112],{"class":111},[52,855,121],{"class":107},[52,857,858],{"class":54,"line":73},[52,859,705],{"class":107},[52,861,862],{"class":54,"line":79},[52,863,864],{"class":107},"                )\n",[15,866,867],{},"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 affordability assessment verification test.",[30,869,871],{"id":870},"working-with-callbacks","Working with Callbacks",[873,874,875],"note",{},[15,876,877,880,881,884,885,888,889,892],{},[730,878,879],{},"Project dependencies:","\nPlease remember that when working with callbacks you not only need the\n",[38,882,883],{},"authologic-client"," library, but also ",[38,886,887],{},"authologic-client-json"," and one of the JSON parsing modules, for example\n",[38,890,891],{},"authologic-client-module-jackson",".",[15,894,895],{},"The Java SDK can also be used to parse the information sent to your callback URL. It is as simple as initializing one\nof the JSON parsing engines, deserializing the body of the request received in the callback and using the result data.\nFor example this is how the code could look like:",[43,897,899],{"className":94,"code":898,"language":96,"meta":48,"style":48},"JsonEngine jsonEngine = (new JacksonJsonEngineProvider()).createJsonEngine();\nCallback callback = jsonEngine.deserialize(callbackBody, Callback.class);\n\nif (callback.isConversationFinished()) {\n    Conversation conversation = callback.asConversationFinished().getConversation();\n    if (conversation.getResult().getAffordability().getStatus() == ProductResultStatus.FINISHED) {\n        \u002F\u002F TODO: schedule affordability assessment result fetching\n    }\n}\n",[38,900,901,927,946,950,964,986,1016,1022,1026],{"__ignoreMap":48},[52,902,903,906,909,911,914,916,919,922,925],{"class":54,"line":55},[52,904,905],{"class":225},"JsonEngine",[52,907,908],{"class":107}," jsonEngine ",[52,910,232],{"class":145},[52,912,913],{"class":107}," (",[52,915,770],{"class":361},[52,917,918],{"class":103}," JacksonJsonEngineProvider",[52,920,921],{"class":107},"()).",[52,923,924],{"class":103},"createJsonEngine",[52,926,272],{"class":107},[52,928,929,932,935,937,940,943],{"class":54,"line":61},[52,930,931],{"class":225},"Callback",[52,933,934],{"class":107}," callback ",[52,936,232],{"class":145},[52,938,939],{"class":107}," jsonEngine.",[52,941,942],{"class":103},"deserialize",[52,944,945],{"class":107},"(callbackBody, Callback.class);\n",[52,947,948],{"class":54,"line":67},[52,949,162],{"emptyLinePlaceholder":161},[52,951,952,955,958,961],{"class":54,"line":73},[52,953,954],{"class":145},"if",[52,956,957],{"class":107}," (callback.",[52,959,960],{"class":103},"isConversationFinished",[52,962,963],{"class":107},"()) {\n",[52,965,966,969,971,973,976,979,981,984],{"class":54,"line":79},[52,967,968],{"class":225},"    Conversation",[52,970,286],{"class":107},[52,972,232],{"class":145},[52,974,975],{"class":107}," callback.",[52,977,978],{"class":103},"asConversationFinished",[52,980,266],{"class":107},[52,982,983],{"class":103},"getConversation",[52,985,272],{"class":107},[52,987,988,991,994,997,999,1002,1004,1007,1010,1013],{"class":54,"line":191},[52,989,990],{"class":145},"    if",[52,992,993],{"class":107}," (conversation.",[52,995,996],{"class":103},"getResult",[52,998,266],{"class":107},[52,1000,1001],{"class":103},"getAffordability",[52,1003,266],{"class":107},[52,1005,1006],{"class":103},"getStatus",[52,1008,1009],{"class":107},"() ",[52,1011,1012],{"class":145},"==",[52,1014,1015],{"class":107}," ProductResultStatus.FINISHED) {\n",[52,1017,1018],{"class":54,"line":222},[52,1019,1021],{"class":1020},"sPJJV","        \u002F\u002F TODO: schedule affordability assessment result fetching\n",[52,1023,1024],{"class":54,"line":275},[52,1025,496],{"class":107},[52,1027,1028],{"class":54,"line":280},[52,1029,502],{"class":107},[15,1031,1032],{},"Let's discuss the above example.",[504,1034,1036],{"id":1035},"initializing-json-parser","Initializing JSON Parser",[15,1038,1039],{},"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,1041,1043],{"className":94,"code":1042,"language":96,"meta":48,"style":48},"JsonEngine jsonEngine = (new JacksonJsonEngineProvider()).createJsonEngine();\n",[38,1044,1045],{"__ignoreMap":48},[52,1046,1047,1049,1051,1053,1055,1057,1059,1061,1063],{"class":54,"line":55},[52,1048,905],{"class":225},[52,1050,908],{"class":107},[52,1052,232],{"class":145},[52,1054,913],{"class":107},[52,1056,770],{"class":361},[52,1058,918],{"class":103},[52,1060,921],{"class":107},[52,1062,924],{"class":103},[52,1064,272],{"class":107},[504,1066,1068],{"id":1067},"deserializing-the-results","Deserializing the Results",[15,1070,1071,1072,1075,1076,1079],{},"We assume that we got the callback body and stored i tin the ",[38,1073,1074],{},"callbackBody"," variable. Once we have it\nwe can easily deserialize it to the ",[38,1077,1078],{},"CallbackResult"," class using the initialized JSON parser:",[43,1081,1083],{"className":94,"code":1082,"language":96,"meta":48,"style":48},"Callback callbackResult = jsonEngine.deserialize(ctx.body(), Callback.class);\n",[38,1084,1085],{"__ignoreMap":48},[52,1086,1087,1089,1092,1094,1096,1098,1101,1104],{"class":54,"line":55},[52,1088,931],{"class":225},[52,1090,1091],{"class":107}," callbackResult ",[52,1093,232],{"class":145},[52,1095,939],{"class":107},[52,1097,942],{"class":103},[52,1099,1100],{"class":107},"(ctx.",[52,1102,1103],{"class":103},"body",[52,1105,1106],{"class":107},"(), Callback.class);\n",[15,1108,1109],{},"The abstract Callback class provides two methods to identify the type of the result:",[714,1111,1112,1126],{},[717,1113,1114,1115,1117,1118,1121,1122,1125],{},"the ",[38,1116,960],{}," returning ",[38,1119,1120],{},"true"," if the result is of type ",[38,1123,1124],{},"Conversation"," representing conversation",[717,1127,1114,1128,1117,1131,1121,1133,1136],{},[38,1129,1130],{},"isUnknownCallback",[38,1132,1120],{},[38,1134,1135],{},"UnknownCallback"," representing unknown callback",[15,1138,1139,1140,1143],{},"In the example code we expect the ",[38,1141,1142],{},"FinishedConversationCallback",", so we check for it:",[43,1145,1147],{"className":94,"code":1146,"language":96,"meta":48,"style":48},"if (callback.isConversationFinished()) {\n",[38,1148,1149],{"__ignoreMap":48},[52,1150,1151,1153,1155,1157],{"class":54,"line":55},[52,1152,954],{"class":145},[52,1154,957],{"class":107},[52,1156,960],{"class":103},[52,1158,963],{"class":107},[15,1160,1161],{},"After we verified that we got the class we were expecting we can retrieve the conversation from the\ndeserialized object and check whether the affordability assessment results are ready and if they are, we can schedule\nfetching of the affordability assessment results via the dedicated API:",[43,1163,1165],{"className":94,"code":1164,"language":96,"meta":48,"style":48},"Conversation conversation = callback.asConversationFinished().getConversation();\nif (conversation.getResult().getAffordability().getStatus() == ProductResultStatus.FINISHED) {\n    \u002F\u002F TODO: schedule affordability assessment results fetching\n}\n",[38,1166,1167,1185,1207,1212],{"__ignoreMap":48},[52,1168,1169,1171,1173,1175,1177,1179,1181,1183],{"class":54,"line":55},[52,1170,1124],{"class":225},[52,1172,286],{"class":107},[52,1174,232],{"class":145},[52,1176,975],{"class":107},[52,1178,978],{"class":103},[52,1180,266],{"class":107},[52,1182,983],{"class":103},[52,1184,272],{"class":107},[52,1186,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205],{"class":54,"line":61},[52,1188,954],{"class":145},[52,1190,993],{"class":107},[52,1192,996],{"class":103},[52,1194,266],{"class":107},[52,1196,1001],{"class":103},[52,1198,266],{"class":107},[52,1200,1006],{"class":103},[52,1202,1009],{"class":107},[52,1204,1012],{"class":145},[52,1206,1015],{"class":107},[52,1208,1209],{"class":54,"line":67},[52,1210,1211],{"class":1020},"    \u002F\u002F TODO: schedule affordability assessment results fetching\n",[52,1213,1214],{"class":54,"line":73},[52,1215,502],{"class":107},[504,1217,1219],{"id":1218},"collecting-affordability-product-results-from-api-endpoint","Collecting affordability product results from API endpoint",[15,1221,1222,1223,1226,1227,1230],{},"The Java SDK can also be used to call API endpoint to retrieve the information about affordability assessment\nresults.\nSimply initialize the client and call ",[38,1224,1225],{},"getAffordabilityResults"," method and provide ",[38,1228,1229],{},"conversationId"," parameter.\nYou should then parse the response and retrieve the result data from individual sections.\nFor example this is how the code could look like:",[43,1232,1234],{"className":94,"code":1233,"language":96,"meta":48,"style":48},"\n    Client client = ClientBuilder.builder(\"your-username\", \"your-password\")\n        .sandbox()\n        .build();\n\n    String conversationId = \"Authologic conversation identifier\";\n\n    \u002F\u002F Execute GET \u002Fconversations\u002F{conversationId}\u002Faffordability\u002Finfo\n    AffordabilityResults results = client\n        .execute(Requests.getAffordabilityResults(conversationId))\n        .getOrThrow(ex -> ex);  \u002F\u002F rethrows ApiException\n\n        results.getItems().forEach(item -> {\n\n            \u002F\u002FFetch personal information\n            item.getPersonalInformation().getFirstName()\n            item.getPersonalInformation().getLastName());\n\n            \u002F\u002FFetch account information\n            item.getAccountInformation().getAccount().forEach(...);\n\n            \u002F\u002FFetch source of funds information\n            item.getSourceOfFundsInformation().getSource().forEach(...);\n\n            \u002F\u002FFetch financial analysis information\n            item.getFinancialAnalysis().getIncome()\n            item.getFinancialAnalysis().getExpenditure());\n        });\n",[38,1235,1236,1240,1273,1283,1291,1295,1315,1319,1324,1337,1351,1370,1374,1394,1398,1403,1418,1431,1435,1440,1459,1463,1468,1487,1492,1498,1513,1527],{"__ignoreMap":48},[52,1237,1238],{"class":54,"line":55},[52,1239,162],{"emptyLinePlaceholder":161},[52,1241,1242,1245,1247,1249,1251,1253,1255,1257,1260,1262,1264,1266,1269,1271],{"class":54,"line":61},[52,1243,1244],{"class":225},"    Client",[52,1246,229],{"class":107},[52,1248,232],{"class":145},[52,1250,235],{"class":107},[52,1252,238],{"class":103},[52,1254,108],{"class":107},[52,1256,112],{"class":111},[52,1258,1259],{"class":115},"your-username",[52,1261,112],{"class":111},[52,1263,250],{"class":107},[52,1265,112],{"class":111},[52,1267,1268],{"class":115},"your-password",[52,1270,112],{"class":111},[52,1272,121],{"class":107},[52,1274,1275,1278,1280],{"class":54,"line":67},[52,1276,1277],{"class":107},"        .",[52,1279,263],{"class":103},[52,1281,1282],{"class":107},"()\n",[52,1284,1285,1287,1289],{"class":54,"line":73},[52,1286,1277],{"class":107},[52,1288,269],{"class":103},[52,1290,272],{"class":107},[52,1292,1293],{"class":54,"line":79},[52,1294,162],{"emptyLinePlaceholder":161},[52,1296,1297,1300,1303,1305,1308,1311,1313],{"class":54,"line":191},[52,1298,1299],{"class":225},"    String",[52,1301,1302],{"class":107}," conversationId ",[52,1304,232],{"class":145},[52,1306,1307],{"class":111}," \"",[52,1309,1310],{"class":115},"Authologic conversation identifier",[52,1312,112],{"class":111},[52,1314,156],{"class":107},[52,1316,1317],{"class":54,"line":222},[52,1318,162],{"emptyLinePlaceholder":161},[52,1320,1321],{"class":54,"line":275},[52,1322,1323],{"class":1020},"    \u002F\u002F Execute GET \u002Fconversations\u002F{conversationId}\u002Faffordability\u002Finfo\n",[52,1325,1326,1329,1332,1334],{"class":54,"line":280},[52,1327,1328],{"class":225},"    AffordabilityResults",[52,1330,1331],{"class":107}," results ",[52,1333,232],{"class":145},[52,1335,1336],{"class":107}," client\n",[52,1338,1339,1341,1343,1346,1348],{"class":54,"line":300},[52,1340,1277],{"class":107},[52,1342,294],{"class":103},[52,1344,1345],{"class":107},"(Requests.",[52,1347,1225],{"class":103},[52,1349,1350],{"class":107},"(conversationId))\n",[52,1352,1353,1355,1358,1361,1364,1367],{"class":54,"line":306},[52,1354,1277],{"class":107},[52,1356,1357],{"class":103},"getOrThrow",[52,1359,1360],{"class":107},"(ex ",[52,1362,1363],{"class":200},"->",[52,1365,1366],{"class":107}," ex);  ",[52,1368,1369],{"class":1020},"\u002F\u002F rethrows ApiException\n",[52,1371,1372],{"class":54,"line":315},[52,1373,162],{"emptyLinePlaceholder":161},[52,1375,1376,1379,1382,1384,1387,1390,1392],{"class":54,"line":333},[52,1377,1378],{"class":107},"        results.",[52,1380,1381],{"class":103},"getItems",[52,1383,266],{"class":107},[52,1385,1386],{"class":103},"forEach",[52,1388,1389],{"class":107},"(item ",[52,1391,1363],{"class":200},[52,1393,188],{"class":107},[52,1395,1396],{"class":54,"line":350},[52,1397,162],{"emptyLinePlaceholder":161},[52,1399,1400],{"class":54,"line":358},[52,1401,1402],{"class":1020},"            \u002F\u002FFetch personal information\n",[52,1404,1405,1408,1411,1413,1416],{"class":54,"line":370},[52,1406,1407],{"class":107},"            item.",[52,1409,1410],{"class":103},"getPersonalInformation",[52,1412,266],{"class":107},[52,1414,1415],{"class":103},"getFirstName",[52,1417,1282],{"class":107},[52,1419,1420,1422,1424,1426,1429],{"class":54,"line":453},[52,1421,1407],{"class":107},[52,1423,1410],{"class":103},[52,1425,266],{"class":107},[52,1427,1428],{"class":103},"getLastName",[52,1430,490],{"class":107},[52,1432,1433],{"class":54,"line":459},[52,1434,162],{"emptyLinePlaceholder":161},[52,1436,1437],{"class":54,"line":470},[52,1438,1439],{"class":1020},"            \u002F\u002FFetch account information\n",[52,1441,1442,1444,1447,1449,1452,1454,1456],{"class":54,"line":475},[52,1443,1407],{"class":107},[52,1445,1446],{"class":103},"getAccountInformation",[52,1448,266],{"class":107},[52,1450,1451],{"class":103},"getAccount",[52,1453,266],{"class":107},[52,1455,1386],{"class":103},[52,1457,1458],{"class":107},"(...);\n",[52,1460,1461],{"class":54,"line":493},[52,1462,162],{"emptyLinePlaceholder":161},[52,1464,1465],{"class":54,"line":499},[52,1466,1467],{"class":1020},"            \u002F\u002FFetch source of funds information\n",[52,1469,1471,1473,1476,1478,1481,1483,1485],{"class":54,"line":1470},23,[52,1472,1407],{"class":107},[52,1474,1475],{"class":103},"getSourceOfFundsInformation",[52,1477,266],{"class":107},[52,1479,1480],{"class":103},"getSource",[52,1482,266],{"class":107},[52,1484,1386],{"class":103},[52,1486,1458],{"class":107},[52,1488,1490],{"class":54,"line":1489},24,[52,1491,162],{"emptyLinePlaceholder":161},[52,1493,1495],{"class":54,"line":1494},25,[52,1496,1497],{"class":1020},"            \u002F\u002FFetch financial analysis information\n",[52,1499,1501,1503,1506,1508,1511],{"class":54,"line":1500},26,[52,1502,1407],{"class":107},[52,1504,1505],{"class":103},"getFinancialAnalysis",[52,1507,266],{"class":107},[52,1509,1510],{"class":103},"getIncome",[52,1512,1282],{"class":107},[52,1514,1516,1518,1520,1522,1525],{"class":54,"line":1515},27,[52,1517,1407],{"class":107},[52,1519,1505],{"class":103},[52,1521,266],{"class":107},[52,1523,1524],{"class":103},"getExpenditure",[52,1526,490],{"class":107},[52,1528,1530],{"class":54,"line":1529},28,[52,1531,1532],{"class":107},"        });\n",[1534,1535,1536],"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 .sPJJV, html code.shiki .sPJJV{--shiki-light:#6A737D;--shiki-default:#6A737D;--shiki-dark:#6272A4}",{"title":48,"searchDepth":67,"depth":67,"links":1538},[1539,1543],{"id":21,"depth":61,"text":22,"children":1540},[1541,1542],{"id":32,"depth":67,"text":33},{"id":85,"depth":67,"text":86},{"id":124,"depth":61,"text":125,"children":1544},[1545,1549],{"id":131,"depth":67,"text":132,"children":1546},[1547,1548],{"id":506,"depth":73,"text":507},{"id":563,"depth":73,"text":564},{"id":870,"depth":67,"text":871,"children":1550},[1551,1552,1553],{"id":1035,"depth":73,"text":1036},{"id":1067,"depth":73,"text":1068},{"id":1218,"depth":73,"text":1219},"md",{},"\u002Fdocs\u002Fsdk\u002Faffordability",{"title":5,"description":17},"docs\u002F5.sdk\u002Faffordability","RuQj_nkoq5yl9X_d1WgHIuHMkvyUPsQhMBiNpO1kMLg",[1561],{"title":1562,"path":1563,"stem":1564,"children":1565,"page":1783},"Docs","\u002Fdocs","docs",[1566,1570,1706,1759,1784,1815,1849,1867],{"title":1567,"path":1568,"stem":1569},"Authologic API Documentation","\u002Fdocs\u002Fhome","docs\u002F1.home",{"title":1571,"path":1572,"stem":1573,"children":1574},"Products","\u002Fdocs\u002Fproducts","docs\u002F2.products\u002Findex",[1575,1576,1580,1594,1618,1630,1646,1658,1670,1682,1694],{"title":1571,"path":1572,"stem":1573},{"title":1577,"path":1578,"stem":1579},"5 Minutes Tutorial","\u002Fdocs\u002Fproducts\u002F5-minutes-tutorial","docs\u002F2.products\u002F1.5-minutes-tutorial",{"title":1581,"path":1582,"stem":1583,"children":1584},"Identity","\u002Fdocs\u002Fproducts\u002Fidentity","docs\u002F2.products\u002F2.identity\u002F1.index",[1585,1586,1590],{"title":1581,"path":1582,"stem":1583},{"title":1587,"path":1588,"stem":1589},"API Integration","\u002Fdocs\u002Fproducts\u002Fidentity\u002Fapi-integration","docs\u002F2.products\u002F2.identity\u002F2.api-integration",{"title":1591,"path":1592,"stem":1593},"Java SDK Integration","\u002Fdocs\u002Fproducts\u002Fidentity\u002Fjava-sdk","docs\u002F2.products\u002F2.identity\u002F3.java-sdk",{"title":1595,"path":1596,"stem":1597,"children":1598},"AML","\u002Fdocs\u002Fproducts\u002Faml","docs\u002F2.products\u002F3.aml\u002F1.index",[1599,1600,1603,1607,1611,1615],{"title":1595,"path":1596,"stem":1597},{"title":1587,"path":1601,"stem":1602},"\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration","docs\u002F2.products\u002F3.aml\u002F2.api-integration",{"title":1604,"path":1605,"stem":1606},"API Integration - With Identity","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-with-identity","docs\u002F2.products\u002F3.aml\u002F3.api-integration-with-identity",{"title":1608,"path":1609,"stem":1610},"API Integration - Without Identity","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-without-identity","docs\u002F2.products\u002F3.aml\u002F4.api-integration-without-identity",{"title":1612,"path":1613,"stem":1614},"API Integration - AML Monitoring","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-aml-monitoring","docs\u002F2.products\u002F3.aml\u002F5.api-integration-aml-monitoring",{"title":1591,"path":1616,"stem":1617},"\u002Fdocs\u002Fproducts\u002Faml\u002Fjava-sdk","docs\u002F2.products\u002F3.aml\u002F6.java-sdk",{"title":1619,"path":1620,"stem":1621,"children":1622},"User Authentication","\u002Fdocs\u002Fproducts\u002Fuser-authentication","docs\u002F2.products\u002F4.user-authentication\u002F1.index",[1623,1624,1627],{"title":1619,"path":1620,"stem":1621},{"title":1587,"path":1625,"stem":1626},"\u002Fdocs\u002Fproducts\u002Fuser-authentication\u002Fapi-integration","docs\u002F2.products\u002F4.user-authentication\u002F2.api-integration",{"title":1591,"path":1628,"stem":1629},"\u002Fdocs\u002Fproducts\u002Fuser-authentication\u002Fjava-sdk","docs\u002F2.products\u002F4.user-authentication\u002F3.java-sdk",{"title":1631,"path":1632,"stem":1633,"children":1634},"Bank Transactions","\u002Fdocs\u002Fproducts\u002Fbank-transactions","docs\u002F2.products\u002F5.bank-transactions\u002F1.index",[1635,1636,1639,1643],{"title":1631,"path":1632,"stem":1633},{"title":1587,"path":1637,"stem":1638},"\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fapi-integration","docs\u002F2.products\u002F5.bank-transactions\u002F2.api-integration",{"title":1640,"path":1641,"stem":1642},"API Transaction","\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fapi-transaction","docs\u002F2.products\u002F5.bank-transactions\u002F3.api-transaction",{"title":1591,"path":1644,"stem":1645},"\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fjava-sdk","docs\u002F2.products\u002F5.bank-transactions\u002F4.java-sdk",{"title":1647,"path":1648,"stem":1649,"children":1650},"Data Verification","\u002Fdocs\u002Fproducts\u002Fdata-verification","docs\u002F2.products\u002F6.data-verification\u002F1.index",[1651,1652,1655],{"title":1647,"path":1648,"stem":1649},{"title":1587,"path":1653,"stem":1654},"\u002Fdocs\u002Fproducts\u002Fdata-verification\u002Fapi-integration","docs\u002F2.products\u002F6.data-verification\u002F2.api-integration",{"title":1591,"path":1656,"stem":1657},"\u002Fdocs\u002Fproducts\u002Fdata-verification\u002Fjava-sdk","docs\u002F2.products\u002F6.data-verification\u002F3.java-sdk",{"title":1659,"path":1660,"stem":1661,"children":1662},"Enquiry","\u002Fdocs\u002Fproducts\u002Fenquiry","docs\u002F2.products\u002F7.enquiry\u002F1.index",[1663,1664,1667],{"title":1659,"path":1660,"stem":1661},{"title":1587,"path":1665,"stem":1666},"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fapi-integration","docs\u002F2.products\u002F7.enquiry\u002F2.api-integration",{"title":1591,"path":1668,"stem":1669},"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fjava-sdk","docs\u002F2.products\u002F7.enquiry\u002F3.java-sdk",{"title":1671,"path":1672,"stem":1673,"children":1674},"Affordability","\u002Fdocs\u002Fproducts\u002Faffordability","docs\u002F2.products\u002F8.affordability\u002F1.index",[1675,1676,1679],{"title":755,"path":1672,"stem":1673},{"title":1587,"path":1677,"stem":1678},"\u002Fdocs\u002Fproducts\u002Faffordability\u002Fapi-integration","docs\u002F2.products\u002F8.affordability\u002F2.api-integration",{"title":1591,"path":1680,"stem":1681},"\u002Fdocs\u002Fproducts\u002Faffordability\u002Fjava-sdk","docs\u002F2.products\u002F8.affordability\u002F3.java-sdk",{"title":1683,"path":1684,"stem":1685,"children":1686},"Age Verification [BETA]","\u002Fdocs\u002Fproducts\u002Fage-verification","docs\u002F2.products\u002Fage-verification\u002Findex",[1687,1688,1691],{"title":1683,"path":1684,"stem":1685},{"title":1587,"path":1689,"stem":1690},"\u002Fdocs\u002Fproducts\u002Fage-verification\u002Fapi-integration","docs\u002F2.products\u002Fage-verification\u002Fapi-integration",{"title":1591,"path":1692,"stem":1693},"\u002Fdocs\u002Fproducts\u002Fage-verification\u002Fjava-sdk","docs\u002F2.products\u002Fage-verification\u002Fjava-sdk",{"title":1695,"path":1696,"stem":1697,"children":1698},"Database Verification","\u002Fdocs\u002Fproducts\u002Fdatabase-verification","docs\u002F2.products\u002Fdatabase-verification\u002Findex",[1699,1700,1703],{"title":1695,"path":1696,"stem":1697},{"title":1587,"path":1701,"stem":1702},"\u002Fdocs\u002Fproducts\u002Fdatabase-verification\u002Fapi-integration","docs\u002F2.products\u002Fdatabase-verification\u002Fapi-integration",{"title":1591,"path":1704,"stem":1705},"\u002Fdocs\u002Fproducts\u002Fdatabase-verification\u002Fjava-sdk","docs\u002F2.products\u002Fdatabase-verification\u002Fjava-sdk",{"title":1707,"path":1708,"stem":1709,"children":1710},"Integrations","\u002Fdocs\u002Fintegration","docs\u002F3.integration\u002Findex",[1711,1712,1716,1720,1724,1728,1732,1736,1740,1744,1748,1751,1755],{"title":1707,"path":1708,"stem":1709},{"title":1713,"path":1714,"stem":1715},"Overview","\u002Fdocs\u002Fintegration\u002Foverview","docs\u002F3.integration\u002F1.overview",{"title":1717,"path":1718,"stem":1719},"Combining Products","\u002Fdocs\u002Fintegration\u002Fcombining-products","docs\u002F3.integration\u002F2.combining-products",{"title":1721,"path":1722,"stem":1723},"Callbacks","\u002Fdocs\u002Fintegration\u002Fcallbacks","docs\u002F3.integration\u002F3.callbacks",{"title":1725,"path":1726,"stem":1727},"Use Cases","\u002Fdocs\u002Fintegration\u002Fuse-cases","docs\u002F3.integration\u002F4.use-cases",{"title":1729,"path":1730,"stem":1731},"Frequently Asked Questions","\u002Fdocs\u002Fintegration\u002Ffaq","docs\u002F3.integration\u002F5.faq",{"title":1733,"path":1734,"stem":1735},"Testing","\u002Fdocs\u002Fintegration\u002Ftesting","docs\u002F3.integration\u002F6.testing",{"title":1737,"path":1738,"stem":1739},"Going Live","\u002Fdocs\u002Fintegration\u002Fgoing-live","docs\u002F3.integration\u002F7.going-live",{"title":1741,"path":1742,"stem":1743},"Deprecations","\u002Fdocs\u002Fintegration\u002Fdeprecations","docs\u002F3.integration\u002F8.deprecations",{"title":1745,"path":1746,"stem":1747},"Media Types per Provider","\u002Fdocs\u002Fintegration\u002Fmedia-types-per-provider","docs\u002F3.integration\u002F9.media-types-per-provider",{"title":1721,"path":1749,"stem":1750,"hidden":161},"\u002Fdocs\u002Fintegration\u002Fcallbacks-java","docs\u002F3.integration\u002Fcallbacks-java",{"title":1752,"path":1753,"stem":1754,"hidden":161},"Custom Integration","\u002Fdocs\u002Fintegration\u002Fcustom-integration-support","docs\u002F3.integration\u002Fcustom-integration-support",{"title":1756,"path":1757,"stem":1758,"hidden":161},"Available User Information","\u002Fdocs\u002Fintegration\u002Fuser-info-fields","docs\u002F3.integration\u002Fuser-info-fields",{"title":1760,"path":1761,"stem":1762,"children":1763,"page":1783},"WebSDK","\u002Fdocs\u002Fwebsdk","docs\u002F4.websdk",[1764,1767,1771,1775,1779],{"title":1713,"path":1765,"stem":1766},"\u002Fdocs\u002Fwebsdk\u002Foverview","docs\u002F4.websdk\u002F1.overview",{"title":1768,"path":1769,"stem":1770},"JavaScript","\u002Fdocs\u002Fwebsdk\u002Fjs","docs\u002F4.websdk\u002F2.js",{"title":1772,"path":1773,"stem":1774},"React","\u002Fdocs\u002Fwebsdk\u002Freact","docs\u002F4.websdk\u002F3.react",{"title":1776,"path":1777,"stem":1778},"VueJS","\u002Fdocs\u002Fwebsdk\u002Fvuejs","docs\u002F4.websdk\u002F4.vuejs",{"title":1780,"path":1781,"stem":1782},"Angular","\u002Fdocs\u002Fwebsdk\u002Fangular","docs\u002F4.websdk\u002F5.angular",false,{"title":1785,"path":1786,"stem":1787,"children":1788,"page":1783},"SDK","\u002Fdocs\u002Fsdk","docs\u002F5.sdk",[1789,1792,1793,1796,1799,1802,1806,1809,1812],{"title":520,"path":1790,"stem":1791},"\u002Fdocs\u002Fsdk\u002Fjava","docs\u002F5.sdk\u002F1.java",{"title":5,"path":1556,"stem":1558},{"title":1683,"path":1794,"stem":1795},"\u002Fdocs\u002Fsdk\u002Fage-verification","docs\u002F5.sdk\u002Fage-verification",{"title":1595,"path":1797,"stem":1798},"\u002Fdocs\u002Fsdk\u002Faml","docs\u002F5.sdk\u002Faml",{"title":1631,"path":1800,"stem":1801},"\u002Fdocs\u002Fsdk\u002Fbank-transactions","docs\u002F5.sdk\u002Fbank-transactions",{"title":1803,"path":1804,"stem":1805},"Database verification","\u002Fdocs\u002Fsdk\u002Fdatabase-verification","docs\u002F5.sdk\u002Fdatabase-verification",{"title":1659,"path":1807,"stem":1808},"\u002Fdocs\u002Fsdk\u002Fenquiry","docs\u002F5.sdk\u002Fenquiry",{"title":1581,"path":1810,"stem":1811},"\u002Fdocs\u002Fsdk\u002Fidentity","docs\u002F5.sdk\u002Fidentity",{"title":1619,"path":1813,"stem":1814},"\u002Fdocs\u002Fsdk\u002Fuser-authentication","docs\u002F5.sdk\u002Fuser-authentication",{"title":1816,"path":1817,"stem":1818,"children":1819},"Technical Notes","\u002Fdocs\u002Ftechnical","docs\u002F6.technical\u002F1.index",[1820,1821,1825,1829,1833,1837,1841,1845],{"title":1816,"path":1817,"stem":1818},{"title":1822,"path":1823,"stem":1824},"Implementation Notes","\u002Fdocs\u002Ftechnical\u002Fimplementation","docs\u002F6.technical\u002F2.implementation",{"title":1826,"path":1827,"stem":1828},"Conversation Statuses","\u002Fdocs\u002Ftechnical\u002Fconversation-statuses","docs\u002F6.technical\u002F3.conversation-statuses",{"title":1830,"path":1831,"stem":1832},"Method List","\u002Fdocs\u002Ftechnical\u002Fmethods","docs\u002F6.technical\u002F4.methods",{"title":1834,"path":1835,"stem":1836},"Errors","\u002Fdocs\u002Ftechnical\u002Ferrors","docs\u002F6.technical\u002F5.errors",{"title":1838,"path":1839,"stem":1840},"Validations","\u002Fdocs\u002Ftechnical\u002Fchecks","docs\u002F6.technical\u002F6.checks",{"title":1842,"path":1843,"stem":1844},"Using WebView in Mobile Apps","\u002Fdocs\u002Ftechnical\u002Fwebview","docs\u002F6.technical\u002F7.webview",{"title":1846,"path":1847,"stem":1848},"Mandatory And Optional Queries","\u002Fdocs\u002Ftechnical\u002Fmandatory-and-optional-queries","docs\u002F6.technical\u002Fmandatory-and-optional-queries",{"title":1850,"path":1851,"stem":1852,"children":1853},"Additional Information","\u002Fdocs\u002Fadditional","docs\u002F7.additional\u002F1.index",[1854,1855,1859,1863],{"title":1850,"path":1851,"stem":1852},{"title":1856,"path":1857,"stem":1858},"Custom Layout","\u002Fdocs\u002Fadditional\u002Fcustom-layout","docs\u002F7.additional\u002F2.custom-layout",{"title":1860,"path":1861,"stem":1862},"Metadata","\u002Fdocs\u002Fadditional\u002Fmetadata","docs\u002F7.additional\u002F3.metadata",{"title":1864,"path":1865,"stem":1866},"Conversation Expiration","\u002Fdocs\u002Fadditional\u002Fconversation-expiration","docs\u002F7.additional\u002F4.conversation-expiration",{"title":48,"hidden":161,"path":1868,"stem":1869,"children":1870},"\u002Fdocs\u002Fcustom-data","docs\u002Fcustom-data\u002Findex",[1871,1873,1877,1881,1885],{"title":1872,"path":1868,"stem":1869},"Custom Data",{"title":1874,"path":1875,"stem":1876,"hidden":161},"MobileID","\u002Fdocs\u002Fcustom-data\u002Fasync-mobileid","docs\u002Fcustom-data\u002Fasync-mobileid",{"title":1878,"path":1879,"stem":1880,"hidden":161},"mObywatel","\u002Fdocs\u002Fcustom-data\u002Fasync-mobywatel","docs\u002Fcustom-data\u002Fasync-mobywatel",{"title":1882,"path":1883,"stem":1884,"hidden":161},"SmartID","\u002Fdocs\u002Fcustom-data\u002Fasync-smartid","docs\u002Fcustom-data\u002Fasync-smartid",{"title":1886,"path":1887,"stem":1888,"hidden":161},"SPID","\u002Fdocs\u002Fcustom-data\u002Fheadless-fspid","docs\u002Fcustom-data\u002Fheadless-fspid",{"id":4,"title":5,"body":1890,"description":17,"extension":1554,"meta":3106,"navigation":161,"path":1556,"seo":3107,"stem":1558,"__hash__":1559},{"type":7,"value":1891,"toc":3089},[1892,1894,1896,1898,1900,1902,1904,1908,1932,1934,1938,1956,1958,1960,1962,1964,2238,2240,2242,2284,2288,2290,2294,2422,2424,2432,2438,2445,2451,2551,2553,2555,2567,2569,2673,2675,2677,2679,2703,2705,2711,2733,2735,2753,2757,2771,2773,2825,2827,2833,3087],[10,1893,13],{"id":12},[15,1895,17],{},[19,1897,22],{"id":21},[15,1899,25],{},[15,1901,28],{},[30,1903,33],{"id":32},[15,1905,36,1906,41],{},[38,1907,40],{},[43,1909,1910],{"className":45,"code":46,"language":47,"meta":48,"style":48},[38,1911,1912,1916,1920,1924,1928],{"__ignoreMap":48},[52,1913,1914],{"class":54,"line":55},[52,1915,58],{},[52,1917,1918],{"class":54,"line":61},[52,1919,64],{},[52,1921,1922],{"class":54,"line":67},[52,1923,70],{},[52,1925,1926],{"class":54,"line":73},[52,1927,76],{},[52,1929,1930],{"class":54,"line":79},[52,1931,82],{},[30,1933,86],{"id":85},[15,1935,36,1936,41],{},[38,1937,91],{},[43,1939,1940],{"className":94,"code":95,"language":96,"meta":48,"style":48},[38,1941,1942],{"__ignoreMap":48},[52,1943,1944,1946,1948,1950,1952,1954],{"class":54,"line":55},[52,1945,104],{"class":103},[52,1947,108],{"class":107},[52,1949,112],{"class":111},[52,1951,116],{"class":115},[52,1953,112],{"class":111},[52,1955,121],{"class":107},[19,1957,125],{"id":124},[15,1959,128],{},[30,1961,132],{"id":131},[15,1963,135],{},[43,1965,1966],{"className":94,"code":138,"language":96,"meta":48,"style":48},[38,1967,1968,1978,1982,1988,1992,2002,2022,2060,2064,2078,2082,2088,2102,2116,2122,2130,2202,2206,2214,2218,2230,2234],{"__ignoreMap":48},[52,1969,1970,1972,1974,1976],{"class":54,"line":55},[52,1971,146],{"class":145},[52,1973,149],{"class":107},[52,1975,153],{"class":152},[52,1977,156],{"class":107},[52,1979,1980],{"class":54,"line":61},[52,1981,162],{"emptyLinePlaceholder":161},[52,1983,1984,1986],{"class":54,"line":67},[52,1985,146],{"class":145},[52,1987,169],{"class":107},[52,1989,1990],{"class":54,"line":73},[52,1991,162],{"emptyLinePlaceholder":161},[52,1993,1994,1996,1998,2000],{"class":54,"line":79},[52,1995,178],{"class":145},[52,1997,181],{"class":145},[52,1999,185],{"class":184},[52,2001,188],{"class":107},[52,2003,2004,2006,2008,2010,2012,2014,2016,2018,2020],{"class":54,"line":191},[52,2005,194],{"class":145},[52,2007,197],{"class":145},[52,2009,201],{"class":200},[52,2011,204],{"class":103},[52,2013,108],{"class":107},[52,2015,209],{"class":200},[52,2017,212],{"class":107},[52,2019,216],{"class":215},[52,2021,219],{"class":107},[52,2023,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058],{"class":54,"line":222},[52,2025,226],{"class":225},[52,2027,229],{"class":107},[52,2029,232],{"class":145},[52,2031,235],{"class":107},[52,2033,238],{"class":103},[52,2035,108],{"class":107},[52,2037,112],{"class":111},[52,2039,245],{"class":115},[52,2041,112],{"class":111},[52,2043,250],{"class":107},[52,2045,112],{"class":111},[52,2047,255],{"class":115},[52,2049,112],{"class":111},[52,2051,260],{"class":107},[52,2053,263],{"class":103},[52,2055,266],{"class":107},[52,2057,269],{"class":103},[52,2059,272],{"class":107},[52,2061,2062],{"class":54,"line":275},[52,2063,162],{"emptyLinePlaceholder":161},[52,2065,2066,2068,2070,2072,2074,2076],{"class":54,"line":280},[52,2067,283],{"class":225},[52,2069,286],{"class":107},[52,2071,232],{"class":145},[52,2073,291],{"class":107},[52,2075,294],{"class":103},[52,2077,297],{"class":107},[52,2079,2080],{"class":54,"line":300},[52,2081,303],{"class":107},[52,2083,2084,2086],{"class":54,"line":306},[52,2085,309],{"class":103},[52,2087,312],{"class":107},[52,2089,2090,2092,2094,2096,2098,2100],{"class":54,"line":315},[52,2091,318],{"class":103},[52,2093,108],{"class":107},[52,2095,112],{"class":111},[52,2097,325],{"class":115},[52,2099,112],{"class":111},[52,2101,330],{"class":107},[52,2103,2104,2106,2108,2110,2112,2114],{"class":54,"line":333},[52,2105,336],{"class":103},[52,2107,108],{"class":107},[52,2109,112],{"class":111},[52,2111,343],{"class":115},[52,2113,112],{"class":111},[52,2115,330],{"class":107},[52,2117,2118,2120],{"class":54,"line":350},[52,2119,353],{"class":103},[52,2121,297],{"class":107},[52,2123,2124,2126,2128],{"class":54,"line":358},[52,2125,362],{"class":361},[52,2127,365],{"class":103},[52,2129,297],{"class":107},[52,2131,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200],{"class":54,"line":370},[52,2133,373],{"class":361},[52,2135,376],{"class":103},[52,2137,108],{"class":107},[52,2139,112],{"class":111},[52,2141,383],{"class":115},[52,2143,112],{"class":111},[52,2145,250],{"class":107},[52,2147,112],{"class":111},[52,2149,392],{"class":115},[52,2151,112],{"class":111},[52,2153,250],{"class":107},[52,2155,112],{"class":111},[52,2157,401],{"class":115},[52,2159,112],{"class":111},[52,2161,250],{"class":107},[52,2163,112],{"class":111},[52,2165,410],{"class":115},[52,2167,112],{"class":111},[52,2169,250],{"class":107},[52,2171,112],{"class":111},[52,2173,419],{"class":115},[52,2175,112],{"class":111},[52,2177,250],{"class":107},[52,2179,112],{"class":111},[52,2181,428],{"class":115},[52,2183,112],{"class":111},[52,2185,250],{"class":107},[52,2187,112],{"class":111},[52,2189,437],{"class":115},[52,2191,112],{"class":111},[52,2193,250],{"class":107},[52,2195,112],{"class":111},[52,2197,446],{"class":115},[52,2199,112],{"class":111},[52,2201,121],{"class":107},[52,2203,2204],{"class":54,"line":453},[52,2205,456],{"class":107},[52,2207,2208,2210,2212],{"class":54,"line":459},[52,2209,462],{"class":107},[52,2211,465],{"class":103},[52,2213,272],{"class":107},[52,2215,2216],{"class":54,"line":470},[52,2217,162],{"emptyLinePlaceholder":161},[52,2219,2220,2222,2224,2226,2228],{"class":54,"line":475},[52,2221,478],{"class":107},[52,2223,481],{"class":103},[52,2225,484],{"class":107},[52,2227,487],{"class":103},[52,2229,490],{"class":107},[52,2231,2232],{"class":54,"line":493},[52,2233,496],{"class":107},[52,2235,2236],{"class":54,"line":499},[52,2237,502],{"class":107},[504,2239,507],{"id":506},[15,2241,510],{},[43,2243,2244],{"className":94,"code":513,"language":96,"meta":48,"style":48},[38,2245,2246],{"__ignoreMap":48},[52,2247,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282],{"class":54,"line":55},[52,2249,520],{"class":225},[52,2251,229],{"class":107},[52,2253,232],{"class":145},[52,2255,235],{"class":107},[52,2257,238],{"class":103},[52,2259,108],{"class":107},[52,2261,112],{"class":111},[52,2263,245],{"class":115},[52,2265,112],{"class":111},[52,2267,250],{"class":107},[52,2269,112],{"class":111},[52,2271,255],{"class":115},[52,2273,112],{"class":111},[52,2275,260],{"class":107},[52,2277,263],{"class":103},[52,2279,266],{"class":107},[52,2281,269],{"class":103},[52,2283,272],{"class":107},[15,2285,557,2286,560],{},[38,2287,520],{},[504,2289,564],{"id":563},[15,2291,567,2292,571],{},[38,2293,570],{},[43,2295,2296],{"className":94,"code":574,"language":96,"meta":48,"style":48},[38,2297,2298,2334,2342,2414,2418],{"__ignoreMap":48},[52,2299,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332],{"class":54,"line":55},[52,2301,581],{"class":107},[52,2303,584],{"class":103},[52,2305,266],{"class":107},[52,2307,589],{"class":103},[52,2309,108],{"class":107},[52,2311,112],{"class":111},[52,2313,325],{"class":115},[52,2315,112],{"class":111},[52,2317,260],{"class":107},[52,2319,602],{"class":103},[52,2321,108],{"class":107},[52,2323,112],{"class":111},[52,2325,343],{"class":115},[52,2327,112],{"class":111},[52,2329,260],{"class":107},[52,2331,615],{"class":103},[52,2333,297],{"class":107},[52,2335,2336,2338,2340],{"class":54,"line":61},[52,2337,622],{"class":361},[52,2339,365],{"class":103},[52,2341,297],{"class":107},[52,2343,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412],{"class":54,"line":67},[52,2345,631],{"class":361},[52,2347,376],{"class":103},[52,2349,108],{"class":107},[52,2351,112],{"class":111},[52,2353,383],{"class":115},[52,2355,112],{"class":111},[52,2357,250],{"class":107},[52,2359,112],{"class":111},[52,2361,392],{"class":115},[52,2363,112],{"class":111},[52,2365,652],{"class":107},[52,2367,112],{"class":111},[52,2369,401],{"class":115},[52,2371,112],{"class":111},[52,2373,652],{"class":107},[52,2375,112],{"class":111},[52,2377,410],{"class":115},[52,2379,112],{"class":111},[52,2381,652],{"class":107},[52,2383,112],{"class":111},[52,2385,419],{"class":115},[52,2387,112],{"class":111},[52,2389,652],{"class":107},[52,2391,112],{"class":111},[52,2393,428],{"class":115},[52,2395,112],{"class":111},[52,2397,652],{"class":107},[52,2399,112],{"class":111},[52,2401,437],{"class":115},[52,2403,112],{"class":111},[52,2405,652],{"class":107},[52,2407,112],{"class":111},[52,2409,446],{"class":115},[52,2411,112],{"class":111},[52,2413,121],{"class":107},[52,2415,2416],{"class":54,"line":73},[52,2417,705],{"class":107},[52,2419,2420],{"class":54,"line":79},[52,2421,121],{"class":107},[15,2423,712],{},[714,2425,2426,2428,2430],{},[717,2427,719],{},[717,2429,722],{},[717,2431,725],{},[15,2433,728,2434,732,2436,735],{},[730,2435,589],{},[38,2437,325],{},[15,2439,728,2440,741,2442,749],{},[730,2441,740],{},[743,2443,748],{"href":745,"rel":2444},[747],[15,2446,752,2447,756,2449,760],{},[730,2448,755],{},[38,2450,759],{},[43,2452,2453],{"className":94,"code":763,"language":96,"meta":48,"style":48},[38,2454,2455,2463,2471,2543,2547],{"__ignoreMap":48},[52,2456,2457,2459,2461],{"class":54,"line":55},[52,2458,770],{"class":361},[52,2460,365],{"class":103},[52,2462,297],{"class":107},[52,2464,2465,2467,2469],{"class":54,"line":61},[52,2466,622],{"class":361},[52,2468,781],{"class":103},[52,2470,297],{"class":107},[52,2472,2473,2475,2477,2479,2481,2483,2485,2487,2489,2491,2493,2495,2497,2499,2501,2503,2505,2507,2509,2511,2513,2515,2517,2519,2521,2523,2525,2527,2529,2531,2533,2535,2537,2539,2541],{"class":54,"line":67},[52,2474,631],{"class":361},[52,2476,376],{"class":103},[52,2478,108],{"class":107},[52,2480,112],{"class":111},[52,2482,383],{"class":115},[52,2484,112],{"class":111},[52,2486,250],{"class":107},[52,2488,112],{"class":111},[52,2490,392],{"class":115},[52,2492,112],{"class":111},[52,2494,652],{"class":107},[52,2496,112],{"class":111},[52,2498,401],{"class":115},[52,2500,112],{"class":111},[52,2502,652],{"class":107},[52,2504,112],{"class":111},[52,2506,410],{"class":115},[52,2508,112],{"class":111},[52,2510,652],{"class":107},[52,2512,112],{"class":111},[52,2514,419],{"class":115},[52,2516,112],{"class":111},[52,2518,652],{"class":107},[52,2520,112],{"class":111},[52,2522,428],{"class":115},[52,2524,112],{"class":111},[52,2526,652],{"class":107},[52,2528,112],{"class":111},[52,2530,437],{"class":115},[52,2532,112],{"class":111},[52,2534,652],{"class":107},[52,2536,112],{"class":111},[52,2538,446],{"class":115},[52,2540,112],{"class":111},[52,2542,121],{"class":107},[52,2544,2545],{"class":54,"line":73},[52,2546,705],{"class":107},[52,2548,2549],{"class":54,"line":79},[52,2550,864],{"class":107},[15,2552,867],{},[30,2554,871],{"id":870},[873,2556,2557],{},[15,2558,2559,880,2561,884,2563,888,2565,892],{},[730,2560,879],{},[38,2562,883],{},[38,2564,887],{},[38,2566,891],{},[15,2568,895],{},[43,2570,2571],{"className":94,"code":898,"language":96,"meta":48,"style":48},[38,2572,2573,2593,2607,2611,2621,2639,2661,2665,2669],{"__ignoreMap":48},[52,2574,2575,2577,2579,2581,2583,2585,2587,2589,2591],{"class":54,"line":55},[52,2576,905],{"class":225},[52,2578,908],{"class":107},[52,2580,232],{"class":145},[52,2582,913],{"class":107},[52,2584,770],{"class":361},[52,2586,918],{"class":103},[52,2588,921],{"class":107},[52,2590,924],{"class":103},[52,2592,272],{"class":107},[52,2594,2595,2597,2599,2601,2603,2605],{"class":54,"line":61},[52,2596,931],{"class":225},[52,2598,934],{"class":107},[52,2600,232],{"class":145},[52,2602,939],{"class":107},[52,2604,942],{"class":103},[52,2606,945],{"class":107},[52,2608,2609],{"class":54,"line":67},[52,2610,162],{"emptyLinePlaceholder":161},[52,2612,2613,2615,2617,2619],{"class":54,"line":73},[52,2614,954],{"class":145},[52,2616,957],{"class":107},[52,2618,960],{"class":103},[52,2620,963],{"class":107},[52,2622,2623,2625,2627,2629,2631,2633,2635,2637],{"class":54,"line":79},[52,2624,968],{"class":225},[52,2626,286],{"class":107},[52,2628,232],{"class":145},[52,2630,975],{"class":107},[52,2632,978],{"class":103},[52,2634,266],{"class":107},[52,2636,983],{"class":103},[52,2638,272],{"class":107},[52,2640,2641,2643,2645,2647,2649,2651,2653,2655,2657,2659],{"class":54,"line":191},[52,2642,990],{"class":145},[52,2644,993],{"class":107},[52,2646,996],{"class":103},[52,2648,266],{"class":107},[52,2650,1001],{"class":103},[52,2652,266],{"class":107},[52,2654,1006],{"class":103},[52,2656,1009],{"class":107},[52,2658,1012],{"class":145},[52,2660,1015],{"class":107},[52,2662,2663],{"class":54,"line":222},[52,2664,1021],{"class":1020},[52,2666,2667],{"class":54,"line":275},[52,2668,496],{"class":107},[52,2670,2671],{"class":54,"line":280},[52,2672,502],{"class":107},[15,2674,1032],{},[504,2676,1036],{"id":1035},[15,2678,1039],{},[43,2680,2681],{"className":94,"code":1042,"language":96,"meta":48,"style":48},[38,2682,2683],{"__ignoreMap":48},[52,2684,2685,2687,2689,2691,2693,2695,2697,2699,2701],{"class":54,"line":55},[52,2686,905],{"class":225},[52,2688,908],{"class":107},[52,2690,232],{"class":145},[52,2692,913],{"class":107},[52,2694,770],{"class":361},[52,2696,918],{"class":103},[52,2698,921],{"class":107},[52,2700,924],{"class":103},[52,2702,272],{"class":107},[504,2704,1068],{"id":1067},[15,2706,1071,2707,1075,2709,1079],{},[38,2708,1074],{},[38,2710,1078],{},[43,2712,2713],{"className":94,"code":1082,"language":96,"meta":48,"style":48},[38,2714,2715],{"__ignoreMap":48},[52,2716,2717,2719,2721,2723,2725,2727,2729,2731],{"class":54,"line":55},[52,2718,931],{"class":225},[52,2720,1091],{"class":107},[52,2722,232],{"class":145},[52,2724,939],{"class":107},[52,2726,942],{"class":103},[52,2728,1100],{"class":107},[52,2730,1103],{"class":103},[52,2732,1106],{"class":107},[15,2734,1109],{},[714,2736,2737,2745],{},[717,2738,1114,2739,1117,2741,1121,2743,1125],{},[38,2740,960],{},[38,2742,1120],{},[38,2744,1124],{},[717,2746,1114,2747,1117,2749,1121,2751,1136],{},[38,2748,1130],{},[38,2750,1120],{},[38,2752,1135],{},[15,2754,1139,2755,1143],{},[38,2756,1142],{},[43,2758,2759],{"className":94,"code":1146,"language":96,"meta":48,"style":48},[38,2760,2761],{"__ignoreMap":48},[52,2762,2763,2765,2767,2769],{"class":54,"line":55},[52,2764,954],{"class":145},[52,2766,957],{"class":107},[52,2768,960],{"class":103},[52,2770,963],{"class":107},[15,2772,1161],{},[43,2774,2775],{"className":94,"code":1164,"language":96,"meta":48,"style":48},[38,2776,2777,2795,2817,2821],{"__ignoreMap":48},[52,2778,2779,2781,2783,2785,2787,2789,2791,2793],{"class":54,"line":55},[52,2780,1124],{"class":225},[52,2782,286],{"class":107},[52,2784,232],{"class":145},[52,2786,975],{"class":107},[52,2788,978],{"class":103},[52,2790,266],{"class":107},[52,2792,983],{"class":103},[52,2794,272],{"class":107},[52,2796,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815],{"class":54,"line":61},[52,2798,954],{"class":145},[52,2800,993],{"class":107},[52,2802,996],{"class":103},[52,2804,266],{"class":107},[52,2806,1001],{"class":103},[52,2808,266],{"class":107},[52,2810,1006],{"class":103},[52,2812,1009],{"class":107},[52,2814,1012],{"class":145},[52,2816,1015],{"class":107},[52,2818,2819],{"class":54,"line":67},[52,2820,1211],{"class":1020},[52,2822,2823],{"class":54,"line":73},[52,2824,502],{"class":107},[504,2826,1219],{"id":1218},[15,2828,1222,2829,1226,2831,1230],{},[38,2830,1225],{},[38,2832,1229],{},[43,2834,2835],{"className":94,"code":1233,"language":96,"meta":48,"style":48},[38,2836,2837,2841,2871,2879,2887,2891,2907,2911,2915,2925,2937,2951,2955,2971,2975,2979,2991,3003,3007,3011,3027,3031,3035,3051,3055,3059,3071,3083],{"__ignoreMap":48},[52,2838,2839],{"class":54,"line":55},[52,2840,162],{"emptyLinePlaceholder":161},[52,2842,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869],{"class":54,"line":61},[52,2844,1244],{"class":225},[52,2846,229],{"class":107},[52,2848,232],{"class":145},[52,2850,235],{"class":107},[52,2852,238],{"class":103},[52,2854,108],{"class":107},[52,2856,112],{"class":111},[52,2858,1259],{"class":115},[52,2860,112],{"class":111},[52,2862,250],{"class":107},[52,2864,112],{"class":111},[52,2866,1268],{"class":115},[52,2868,112],{"class":111},[52,2870,121],{"class":107},[52,2872,2873,2875,2877],{"class":54,"line":67},[52,2874,1277],{"class":107},[52,2876,263],{"class":103},[52,2878,1282],{"class":107},[52,2880,2881,2883,2885],{"class":54,"line":73},[52,2882,1277],{"class":107},[52,2884,269],{"class":103},[52,2886,272],{"class":107},[52,2888,2889],{"class":54,"line":79},[52,2890,162],{"emptyLinePlaceholder":161},[52,2892,2893,2895,2897,2899,2901,2903,2905],{"class":54,"line":191},[52,2894,1299],{"class":225},[52,2896,1302],{"class":107},[52,2898,232],{"class":145},[52,2900,1307],{"class":111},[52,2902,1310],{"class":115},[52,2904,112],{"class":111},[52,2906,156],{"class":107},[52,2908,2909],{"class":54,"line":222},[52,2910,162],{"emptyLinePlaceholder":161},[52,2912,2913],{"class":54,"line":275},[52,2914,1323],{"class":1020},[52,2916,2917,2919,2921,2923],{"class":54,"line":280},[52,2918,1328],{"class":225},[52,2920,1331],{"class":107},[52,2922,232],{"class":145},[52,2924,1336],{"class":107},[52,2926,2927,2929,2931,2933,2935],{"class":54,"line":300},[52,2928,1277],{"class":107},[52,2930,294],{"class":103},[52,2932,1345],{"class":107},[52,2934,1225],{"class":103},[52,2936,1350],{"class":107},[52,2938,2939,2941,2943,2945,2947,2949],{"class":54,"line":306},[52,2940,1277],{"class":107},[52,2942,1357],{"class":103},[52,2944,1360],{"class":107},[52,2946,1363],{"class":200},[52,2948,1366],{"class":107},[52,2950,1369],{"class":1020},[52,2952,2953],{"class":54,"line":315},[52,2954,162],{"emptyLinePlaceholder":161},[52,2956,2957,2959,2961,2963,2965,2967,2969],{"class":54,"line":333},[52,2958,1378],{"class":107},[52,2960,1381],{"class":103},[52,2962,266],{"class":107},[52,2964,1386],{"class":103},[52,2966,1389],{"class":107},[52,2968,1363],{"class":200},[52,2970,188],{"class":107},[52,2972,2973],{"class":54,"line":350},[52,2974,162],{"emptyLinePlaceholder":161},[52,2976,2977],{"class":54,"line":358},[52,2978,1402],{"class":1020},[52,2980,2981,2983,2985,2987,2989],{"class":54,"line":370},[52,2982,1407],{"class":107},[52,2984,1410],{"class":103},[52,2986,266],{"class":107},[52,2988,1415],{"class":103},[52,2990,1282],{"class":107},[52,2992,2993,2995,2997,2999,3001],{"class":54,"line":453},[52,2994,1407],{"class":107},[52,2996,1410],{"class":103},[52,2998,266],{"class":107},[52,3000,1428],{"class":103},[52,3002,490],{"class":107},[52,3004,3005],{"class":54,"line":459},[52,3006,162],{"emptyLinePlaceholder":161},[52,3008,3009],{"class":54,"line":470},[52,3010,1439],{"class":1020},[52,3012,3013,3015,3017,3019,3021,3023,3025],{"class":54,"line":475},[52,3014,1407],{"class":107},[52,3016,1446],{"class":103},[52,3018,266],{"class":107},[52,3020,1451],{"class":103},[52,3022,266],{"class":107},[52,3024,1386],{"class":103},[52,3026,1458],{"class":107},[52,3028,3029],{"class":54,"line":493},[52,3030,162],{"emptyLinePlaceholder":161},[52,3032,3033],{"class":54,"line":499},[52,3034,1467],{"class":1020},[52,3036,3037,3039,3041,3043,3045,3047,3049],{"class":54,"line":1470},[52,3038,1407],{"class":107},[52,3040,1475],{"class":103},[52,3042,266],{"class":107},[52,3044,1480],{"class":103},[52,3046,266],{"class":107},[52,3048,1386],{"class":103},[52,3050,1458],{"class":107},[52,3052,3053],{"class":54,"line":1489},[52,3054,162],{"emptyLinePlaceholder":161},[52,3056,3057],{"class":54,"line":1494},[52,3058,1497],{"class":1020},[52,3060,3061,3063,3065,3067,3069],{"class":54,"line":1500},[52,3062,1407],{"class":107},[52,3064,1505],{"class":103},[52,3066,266],{"class":107},[52,3068,1510],{"class":103},[52,3070,1282],{"class":107},[52,3072,3073,3075,3077,3079,3081],{"class":54,"line":1515},[52,3074,1407],{"class":107},[52,3076,1505],{"class":103},[52,3078,266],{"class":107},[52,3080,1524],{"class":103},[52,3082,490],{"class":107},[52,3084,3085],{"class":54,"line":1529},[52,3086,1532],{"class":107},[1534,3088,1536],{},{"title":48,"searchDepth":67,"depth":67,"links":3090},[3091,3095],{"id":21,"depth":61,"text":22,"children":3092},[3093,3094],{"id":32,"depth":67,"text":33},{"id":85,"depth":67,"text":86},{"id":124,"depth":61,"text":125,"children":3096},[3097,3101],{"id":131,"depth":67,"text":132,"children":3098},[3099,3100],{"id":506,"depth":73,"text":507},{"id":563,"depth":73,"text":564},{"id":870,"depth":67,"text":871,"children":3102},[3103,3104,3105],{"id":1035,"depth":73,"text":1036},{"id":1067,"depth":73,"text":1068},{"id":1218,"depth":73,"text":1219},{},{"title":5,"description":17},1787499597797]