{"version":"1.0","provider_name":"Product Documentation","provider_url":"https:\/\/docs.extraview.com\/v23","author_name":"carl.koppel","author_url":"https:\/\/docs.extraview.com\/v23\/author\/carl-koppel\/","title":"ucLoginScreenButtons - Product Documentation","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"hwFRHiVGuZ\"><a href=\"https:\/\/docs.extraview.com\/v23\/ucloginscreenbuttons-0\/\">ucLoginScreenButtons<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/docs.extraview.com\/v23\/ucloginscreenbuttons-0\/embed\/#?secret=hwFRHiVGuZ\" width=\"600\" height=\"338\" title=\"&#8220;ucLoginScreenButtons&#8221; &#8212; Product Documentation\" data-secret=\"hwFRHiVGuZ\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Purpose LoginScreenButtons is called from the generation of the login screen to insert buttons into the login display screen beneath the user name and password input fields. Applies To User Authentication Methods Signature public String ucLoginScreenButtons( SesameSession session) Notes Generally, the buttons should direct the service to the unsecuredServiceEntry method so that the button handling..."}