(function(){!function(){var e=Handlebars.template,t=Handlebars.templates=Handlebars.templates||{};t.apikey_auth=e({1:function(e,t,n,i,r){var a;return' '+(null!=(a=(n.sanitize||t&&t.sanitize||n.helperMissing).call(null!=t?t:{},null!=t?t.value:t,{name:"sanitize",hash:{},data:r}))?a:"")+"\n"},3:function(e,t,n,i,r){return' \n'},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,r){var a,s=null!=t?t:{},o=n.helperMissing;return'
"+(null!=(a=(n.sanitize||t&&t.sanitize||o).call(s,null!=(a=null!=t?t.externalDocs:t)?a.description:a,{name:"sanitize",hash:{},data:r}))?a:"")+'
\n '+(null!=(a=(n.escape||t&&t.escape||o).call(s,null!=(a=null!=t?t.externalDocs:t)?a.url:a,{name:"escape",hash:{},data:r}))?a:"")+"\n"},4:function(e,t,n,i,r){var a;return''},6:function(e,t,n,i,r){var a;return"Authorization URL: "+(null!=(a=(n.sanitize||t&&t.sanitize||n.helperMissing).call(null!=t?t:{},null!=t?t.authorizationUrl:t,{name:"sanitize",hash:{},data:r}))?a:"")+"
"},3:function(e,t,n,i,r){var a;return"Token URL: "+(null!=(a=(n.sanitize||t&&t.sanitize||n.helperMissing).call(null!=t?t:{},null!=t?t.tokenUrl:t,{name:"sanitize",hash:{},data:r}))?a:"")+"
"},5:function(e,t,n,i,r){return'Please input username and password for password flow authorization
\n \n'},7:function(e,t,n,i,r){var a;return"Setup client authentication."+(null!=(a=n["if"].call(null!=t?t:{},null!=t?t.requireClientAuthenticaiton:t,{name:"if",hash:{},fn:e.program(8,r,0),inverse:e.noop,data:r}))?a:"")+'
\n \n'},8:function(e,t,n,i,r){return"(Required)"},10:function(e,t,n,i,r){var a,s=null!=t?t:{},o=n.helperMissing;return''+(null!=(a=(n.sanitize||t&&t.sanitize||o).call(s,null!=t?t.description:t,{name:"sanitize",hash:{},data:r}))?a:"")+"
\n "+(null!=(a=n["if"].call(s,null!=t?t.authorizationUrl:t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.noop,data:r}))?a:"")+"\n "+(null!=(a=n["if"].call(s,null!=t?t.tokenUrl:t,{name:"if",hash:{},fn:e.program(3,r,0),inverse:e.noop,data:r}))?a:"")+"\nflow: "+(null!=(a=(n.escape||t&&t.escape||o).call(s,null!=t?t.flow:t,{name:"escape",hash:{},data:r}))?a:"")+"
\n"+(null!=(a=n["if"].call(s,null!=t?t.isPasswordFlow:t,{name:"if",hash:{},fn:e.program(5,r,0),inverse:e.noop,data:r}))?a:"")+(null!=(a=n["if"].call(s,null!=t?t.clientAuthentication:t,{name:"if",hash:{},fn:e.program(7,r,0),inverse:e.noop,data:r}))?a:"")+""+(null!=(a=(n.escape||t&&t.escape||o).call(s,null!=t?t.appName:t,{name:"escape",hash:{},data:r}))?a:"")+' API requires the following scopes. Select which ones you want to grant to Swagger UI.
\nScopes are used to grant an application different levels of access to data on behalf of the end user. Each API may declare one or more scopes.\n Learn how to use\n
\n\n
| Header | \nDescription | \nType | \nOther | \n
|---|
| Parameter | \nValue | \nDescription | \nParameter Type | \nData Type | \n
|---|
'+(null!=(a=(n.escape||t&&t.escape||n.helperMissing).call(s,null!=t?t.sampleJSON:t,{name:"escape",hash:{},data:r}))?a:"")+"\n "+(null!=(a=n["if"].call(s,null!=t?t.isParam:t,{name:"if",hash:{},fn:e.program(3,r,0),inverse:e.noop,data:r}))?a:"")+"\n '+(null!=(a=(n.escape||t&&t.escape||n.helperMissing).call(s,null!=t?t.sampleXML:t,{name:"escape",hash:{},data:r}))?a:"")+"\n "+(null!=(a=n["if"].call(s,null!=t?t.isParam:t,{name:"if",hash:{},fn:e.program(3,r,0),inverse:e.noop,data:r}))?a:"")+"\n