<?php

use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;

/* launch/blocks/registration.html.twig */
class __TwigTemplate_669532dfa1cce74fc0ac8e63dab07d001f7b5f9a6905fe41782486c47530534e extends Template
{
    private $source;
    private $macros = [];

    public function __construct(Environment $env)
    {
        parent::__construct($env);

        $this->source = $this->getSourceContext();

        $this->parent = false;

        $this->blocks = [
        ];
    }

    protected function doDisplay(array $context, array $blocks = [])
    {
        $macros = $this->macros;
        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "launch/blocks/registration.html.twig"));

        // line 1
        echo "<div class=\"card-deck\">
    <div class=\"card bg-light\">
        <div class=\"card-header\">
            <i class=\"fas fa-cubes\"></i>&nbsp;Platform
        </div>
        <div class=\"card-body\">
            <dl class=\"list-unstyled\">
                <dt>Identifier</dt>
                <dd><code>";
        // line 9
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 9, $this->source); })()), "registration", [], "any", false, false, false, 9), "platform", [], "any", false, false, false, 9), "identifier", [], "any", false, false, false, 9), "html", null, true);
        echo "</code></dd>
                <dt>Name</dt>
                <dd>";
        // line 11
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 11, $this->source); })()), "registration", [], "any", false, false, false, 11), "platform", [], "any", false, false, false, 11), "name", [], "any", false, false, false, 11), "html", null, true);
        echo "</dd>
                <dt>Audience</dt>
                <dd>";
        // line 13
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 13, $this->source); })()), "registration", [], "any", false, false, false, 13), "platform", [], "any", false, false, false, 13), "audience", [], "any", false, false, false, 13), "html", null, true);
        echo "</dd>
                <dt>OAuth2 access token url</dt>
                <dd><a target=\"_blank\" href=\"";
        // line 15
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 15, $this->source); })()), "registration", [], "any", false, false, false, 15), "platform", [], "any", false, false, false, 15), "oAuth2AccessTokenUrl", [], "any", false, false, false, 15), "html", null, true);
        echo "\">";
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 15, $this->source); })()), "registration", [], "any", false, false, false, 15), "platform", [], "any", false, false, false, 15), "oAuth2AccessTokenUrl", [], "any", false, false, false, 15), "html", null, true);
        echo "</a></dd>
                <dt>OIDC authentication url</dt>
                <dd><a href=\"";
        // line 17
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 17, $this->source); })()), "registration", [], "any", false, false, false, 17), "platform", [], "any", false, false, false, 17), "oidcAuthenticationUrl", [], "any", false, false, false, 17), "html", null, true);
        echo "\">";
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 17, $this->source); })()), "registration", [], "any", false, false, false, 17), "platform", [], "any", false, false, false, 17), "oidcAuthenticationUrl", [], "any", false, false, false, 17), "html", null, true);
        echo "</a></dd>
            </dl>
        </div>
    </div>
    <div class=\"card bg-light\">
        <div class=\"card-header\">
            <i class=\"fas fa-share-alt\"></i>&nbsp;Registration
        </div>
        <div class=\"card-body\">
            <dl class=\"list-unstyled\">
                <dt>Identifier</dt>
                <dd><code>";
        // line 28
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 28, $this->source); })()), "registration", [], "any", false, false, false, 28), "identifier", [], "any", false, false, false, 28), "html", null, true);
        echo "</code></dd>
                <dt>OAuth2 client id</dt>
                <dd><code>";
        // line 30
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 30, $this->source); })()), "registration", [], "any", false, false, false, 30), "clientId", [], "any", false, false, false, 30), "html", null, true);
        echo "</code></dd>
                <dt>Platform JWKS url</dt>
                <dd>
                    ";
        // line 33
        if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 33, $this->source); })()), "registration", [], "any", false, false, false, 33), "platformJwksUrl", [], "any", false, false, false, 33)) {
            // line 34
            echo "                        <a target=\"_blank\" href=\"";
            echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 34, $this->source); })()), "registration", [], "any", false, false, false, 34), "platformJwksUrl", [], "any", false, false, false, 34), "html", null, true);
            echo "\">";
            echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 34, $this->source); })()), "registration", [], "any", false, false, false, 34), "platformJwksUrl", [], "any", false, false, false, 34), "html", null, true);
            echo "</a>
                    ";
        } else {
            // line 36
            echo "                        n/a
                    ";
        }
        // line 38
        echo "                </dd>
                <dt>Tool JWKS url</dt>
                <dd>
                    ";
        // line 41
        if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 41, $this->source); })()), "registration", [], "any", false, false, false, 41), "toolJwksUrl", [], "any", false, false, false, 41)) {
            // line 42
            echo "                        <a target=\"_blank\" href=\"";
            echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 42, $this->source); })()), "registration", [], "any", false, false, false, 42), "toolJwksUrl", [], "any", false, false, false, 42), "html", null, true);
            echo "\">";
            echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 42, $this->source); })()), "registration", [], "any", false, false, false, 42), "toolJwksUrl", [], "any", false, false, false, 42), "html", null, true);
            echo "</a>
                    ";
        } else {
            // line 44
            echo "                        n/a
                    ";
        }
        // line 46
        echo "                </dd>
            </dl>
        </div>
    </div>
    <div class=\"card bg-light\">
        <div class=\"card-header\">
            <i class=\"fas fa-cube\"></i>&nbsp;Tool
        </div>
        <div class=\"card-body\">
            <dl class=\"list-unstyled\">
                <dt>Identifier</dt>
                <dd><code>";
        // line 57
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 57, $this->source); })()), "registration", [], "any", false, false, false, 57), "tool", [], "any", false, false, false, 57), "identifier", [], "any", false, false, false, 57), "html", null, true);
        echo "</code></dd>
                <dt>Name</dt>
                <dd>";
        // line 59
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 59, $this->source); })()), "registration", [], "any", false, false, false, 59), "tool", [], "any", false, false, false, 59), "name", [], "any", false, false, false, 59), "html", null, true);
        echo "</dd>
                <dt>Audience</dt>
                <dd>";
        // line 61
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 61, $this->source); })()), "registration", [], "any", false, false, false, 61), "tool", [], "any", false, false, false, 61), "audience", [], "any", false, false, false, 61), "html", null, true);
        echo "</dd>
                <dt>OIDC initiation url</dt>
                <dd>
                    ";
        // line 64
        if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 64, $this->source); })()), "registration", [], "any", false, false, false, 64), "tool", [], "any", false, false, false, 64), "oidcInitiationUrl", [], "any", false, false, false, 64)) {
            // line 65
            echo "                        <a target=\"_blank\" href=\"";
            echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 65, $this->source); })()), "registration", [], "any", false, false, false, 65), "tool", [], "any", false, false, false, 65), "oidcInitiationUrl", [], "any", false, false, false, 65), "html", null, true);
            echo "\">";
            echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 65, $this->source); })()), "registration", [], "any", false, false, false, 65), "tool", [], "any", false, false, false, 65), "oidcInitiationUrl", [], "any", false, false, false, 65), "html", null, true);
            echo "</a>
                    ";
        } else {
            // line 67
            echo "                        n/a
                    ";
        }
        // line 69
        echo "                </dd>
                <dt>Default launch url</dt>
                <dd><a target=\"_blank\" href=\"";
        // line 71
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 71, $this->source); })()), "registration", [], "any", false, false, false, 71), "tool", [], "any", false, false, false, 71), "launchUrl", [], "any", false, false, false, 71), "html", null, true);
        echo "\">";
        echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 71, $this->source); })()), "registration", [], "any", false, false, false, 71), "tool", [], "any", false, false, false, 71), "launchUrl", [], "any", false, false, false, 71), "html", null, true);
        echo "</a></dd>
                <dt>Deep linking url</dt>
                <dd>
                    ";
        // line 74
        if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 74, $this->source); })()), "registration", [], "any", false, false, false, 74), "tool", [], "any", false, false, false, 74), "deepLinkingUrl", [], "any", false, false, false, 74)) {
            // line 75
            echo "                        <a target=\"_blank\" href=\"";
            echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 75, $this->source); })()), "registration", [], "any", false, false, false, 75), "tool", [], "any", false, false, false, 75), "deepLinkingUrl", [], "any", false, false, false, 75), "html", null, true);
            echo "\">";
            echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["token"]) || array_key_exists("token", $context) ? $context["token"] : (function () { throw new RuntimeError('Variable "token" does not exist.', 75, $this->source); })()), "registration", [], "any", false, false, false, 75), "tool", [], "any", false, false, false, 75), "deepLinkingUrl", [], "any", false, false, false, 75), "html", null, true);
            echo "</a>
                    ";
        } else {
            // line 77
            echo "                        n/a
                    ";
        }
        // line 79
        echo "                </dd>
            </dl>
        </div>
    </div>
</div>

";
        
        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);

    }

    public function getTemplateName()
    {
        return "launch/blocks/registration.html.twig";
    }

    public function isTraitable()
    {
        return false;
    }

    public function getDebugInfo()
    {
        return array (  201 => 79,  197 => 77,  189 => 75,  187 => 74,  179 => 71,  175 => 69,  171 => 67,  163 => 65,  161 => 64,  155 => 61,  150 => 59,  145 => 57,  132 => 46,  128 => 44,  120 => 42,  118 => 41,  113 => 38,  109 => 36,  101 => 34,  99 => 33,  93 => 30,  88 => 28,  72 => 17,  65 => 15,  60 => 13,  55 => 11,  50 => 9,  40 => 1,);
    }

    public function getSourceContext()
    {
        return new Source("<div class=\"card-deck\">
    <div class=\"card bg-light\">
        <div class=\"card-header\">
            <i class=\"fas fa-cubes\"></i>&nbsp;Platform
        </div>
        <div class=\"card-body\">
            <dl class=\"list-unstyled\">
                <dt>Identifier</dt>
                <dd><code>{{ token.registration.platform.identifier }}</code></dd>
                <dt>Name</dt>
                <dd>{{ token.registration.platform.name }}</dd>
                <dt>Audience</dt>
                <dd>{{ token.registration.platform.audience }}</dd>
                <dt>OAuth2 access token url</dt>
                <dd><a target=\"_blank\" href=\"{{ token.registration.platform.oAuth2AccessTokenUrl }}\">{{ token.registration.platform.oAuth2AccessTokenUrl }}</a></dd>
                <dt>OIDC authentication url</dt>
                <dd><a href=\"{{ token.registration.platform.oidcAuthenticationUrl }}\">{{ token.registration.platform.oidcAuthenticationUrl }}</a></dd>
            </dl>
        </div>
    </div>
    <div class=\"card bg-light\">
        <div class=\"card-header\">
            <i class=\"fas fa-share-alt\"></i>&nbsp;Registration
        </div>
        <div class=\"card-body\">
            <dl class=\"list-unstyled\">
                <dt>Identifier</dt>
                <dd><code>{{ token.registration.identifier }}</code></dd>
                <dt>OAuth2 client id</dt>
                <dd><code>{{ token.registration.clientId }}</code></dd>
                <dt>Platform JWKS url</dt>
                <dd>
                    {% if token.registration.platformJwksUrl %}
                        <a target=\"_blank\" href=\"{{ token.registration.platformJwksUrl }}\">{{ token.registration.platformJwksUrl }}</a>
                    {% else %}
                        n/a
                    {% endif %}
                </dd>
                <dt>Tool JWKS url</dt>
                <dd>
                    {% if token.registration.toolJwksUrl %}
                        <a target=\"_blank\" href=\"{{ token.registration.toolJwksUrl }}\">{{ token.registration.toolJwksUrl }}</a>
                    {% else %}
                        n/a
                    {% endif %}
                </dd>
            </dl>
        </div>
    </div>
    <div class=\"card bg-light\">
        <div class=\"card-header\">
            <i class=\"fas fa-cube\"></i>&nbsp;Tool
        </div>
        <div class=\"card-body\">
            <dl class=\"list-unstyled\">
                <dt>Identifier</dt>
                <dd><code>{{ token.registration.tool.identifier }}</code></dd>
                <dt>Name</dt>
                <dd>{{ token.registration.tool.name }}</dd>
                <dt>Audience</dt>
                <dd>{{ token.registration.tool.audience }}</dd>
                <dt>OIDC initiation url</dt>
                <dd>
                    {% if token.registration.tool.oidcInitiationUrl %}
                        <a target=\"_blank\" href=\"{{ token.registration.tool.oidcInitiationUrl }}\">{{ token.registration.tool.oidcInitiationUrl }}</a>
                    {% else %}
                        n/a
                    {% endif %}
                </dd>
                <dt>Default launch url</dt>
                <dd><a target=\"_blank\" href=\"{{ token.registration.tool.launchUrl }}\">{{ token.registration.tool.launchUrl }}</a></dd>
                <dt>Deep linking url</dt>
                <dd>
                    {% if token.registration.tool.deepLinkingUrl %}
                        <a target=\"_blank\" href=\"{{ token.registration.tool.deepLinkingUrl }}\">{{ token.registration.tool.deepLinkingUrl }}</a>
                    {% else %}
                        n/a
                    {% endif %}
                </dd>
            </dl>
        </div>
    </div>
</div>

", "launch/blocks/registration.html.twig", "C:\\wamp64\\www\\devkit-lti1p3-master-tool\\templates\\launch\\blocks\\registration.html.twig");
    }
}
