<%@ Page MaintainScrollPositionOnPostback="true" Language="C#" AutoEventWireup="true" CodeBehind="Create2.aspx.cs" Inherits="eDocument.Server.Administrator.eDocumentTemplate.Create2" MasterPageFile="~/Site.Master" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="Server">
    <h1 class="skjema-admin__page-title">Opprett skjema, trinn 2/6</h1>
    <h3>Pålogging</h3>
    <br/>
    <div class="mb-4">
        <label class="skjema-admin__page__label">
            Ønsker du å kreve at utfyller autentiserer seg for å starte utfylling?
        </label>
        <asp:RadioButtonList runat="server" id="rblRequireLogon" AutoPostBack="True" OnSelectedIndexChanged="rblRequireLogon_OnSelectedIndexChanged">
            <asp:ListItem Value="false">Nei, utfyller trenger ikke autentisere seg</asp:ListItem>
            <asp:ListItem Value="true">Ja, utfyller må autentisere seg</asp:ListItem>
        </asp:RadioButtonList>
    </div>
    
    <div class="mb-4" runat="server" id="divIdentityProvider" Visible="False">
        <label class="skjema-admin__page__label">
            Hvilke påloggingstilbydere kan utfyller velge mellom?
        </label>
        <asp:CheckBoxList runat="server" Visible="True" AutoPostBack="True" id="chkIdentityProviders" OnSelectedIndexChanged="chkIdentityProviders_OnSelectedIndexChanged">
            <asp:ListItem Value="ID-porten">ID-porten</asp:ListItem>
            <asp:ListItem Value="Feide">Feide</asp:ListItem>
        </asp:CheckBoxList>
        
<%--        <div id="divMissingIdentityProviderLicense" runat="server" Visible="False">
            <asp:Label runat="server" ID="lblMissingLicenseForSelectedIdentityProvider" Visible="False">Du har ikke lisens for denne påloggingstilbyderen.</asp:Label>
            <asp:HyperLink runat="server" id="lnkMissingLicenseForSelectedIdentityProvider" NavigateUrl="~/Consumer/RequestNewLicense.aspx?module=">Gå hit for å be om lisens for påloggingstilbyder.</asp:HyperLink>
        </div>--%>
    </div>
    <div class="mb-4" id="divSecurityLevel" runat="server" Visible="False">
        <label <%--class="skjema-admin__page__label"--%>>
            <b>For ID-porten-autentisering kan du også velge hvilket sikkerhetsnivå brukeren må autentisere seg med.</b><br/>
            MinID regnes som mellomhøyt sikkerhetsnivå (nivå 3), mens BankID og Buypass regnes høyeste sikkerhetsnivå (nivå 4).
            <a href="http://eid.difi.no/nb/sikkerhet-og-informasjonskapsler/ulike-sikkerhetsniva" target="_blank">Du kan lese mer om de ulike sikkerhetsnivåene hos Digidir.</a>
        </label>
        <asp:DropDownList 
            runat="server" 
            CssClass="skjema-admin__page__text" 
            ID="ddlSecurityLevel">
            <%--<asp:ListItem Value="1"></asp:ListItem>--%>
            <%--<asp:ListItem Value="2"></asp:ListItem>--%>
            <asp:ListItem Value="3">Mellomhøyt sikkerhetsnivå - nivå 3</asp:ListItem>
            <asp:ListItem Value="4">Høyeste sikkerhetsnivå - nivå 4</asp:ListItem>
        </asp:DropDownList>
    </div>
    
    <div id="buttons">
        <div class="mb-5">
            <asp:Button 
                ID="btnPrevious" 
                CssClass="skjema-admin__button skjema-admin__button--secondary d-inline-block text-center"
                runat="server" 
                Text="Forrige" 
                OnClick="MovePrevious">
            </asp:Button>
            <asp:Button 
                ID="btnNext" 
                CssClass="skjema-admin__button skjema-admin__button--primary mt-3 mb-5"
                runat="server" 
                Text="Neste" 
                OnClick="MoveNext">
            </asp:Button>
        </div>

        <asp:Label 
            ID="lblMessage" 
            CssClass="skjema-admin__page__label mb-5"  
            runat="server" 
            ForeColor="Red">
        </asp:Label>
    </div>
</asp:Content>