realm-keys.html

48 lines | 2.47 kB Blame History Raw Download
<div class="col-sm-9 col-md-10 col-sm-push-3 col-md-push-2">
    <kc-tabs-realm></kc-tabs-realm>

    <form class="form-horizontal" name="realmForm" novalidate kc-read-only="!access.manageRealm">
        <input type="text" readonly value="this is not a login form" style="display: none;">
        <input type="password" readonly value="this is not a login form" style="display: none;">

        <fieldset class="border-top">
            <div class="form-group">
                <label class="col-md-2 control-label" for="privateKey">{{:: 'privateKey' | translate}}</label>

                <div class="col-md-10">
                    <textarea type="password" id="privateKey" name="privateKey" class="form-control" rows="{{!realm.privateKey ? 1 : 8}}" data-ng-model="realm.privateKey"></textarea>
                </div>
            </div>
            <div class="form-group">
                <label class="col-md-2 control-label" for="publicKey">{{:: 'publicKey' | translate}}</label>

                <div class="col-md-10">
                    <textarea type="text" id="publicKey" name="publicKey" class="form-control" rows="4"
                              kc-select-action="click" data-ng-model="realm.publicKey"></textarea>
                </div>
            </div>
            <div class="form-group">
                <label class="col-md-2 control-label" for="certificate">{{:: 'certificate' | translate}}</label>

                <div class="col-md-10">
                    <textarea type="text" id="certificate" name="certificate" class="form-control" rows="8" kc-select-action="click" data-ng-model="realm.certificate"></textarea>
                </div>
            </div>
        </fieldset>

        <div class="form-group" data-ng-show="access.manageRealm">
            <div class="col-md-10 col-md-offset-2">
                <button class="btn btn-danger" type="button" data-ng-click="generate()" data-ng-disabled="enableUpload">{{:: 'gen-new-keys' | translate}}</button>
            </div>
        </div>
        <div class="form-group" data-ng-show="access.manageRealm">
            <div class="col-md-10 col-md-offset-2">
                <button class="btn btn-danger" type="button" data-ng-click="save()" data-ng-disabled="!enableUpload">{{:: 'upload-keys' | translate}}</button>
                <button class="btn btn-default" type="button" data-ng-click="cancel()" data-ng-disabled="!enableUpload">{{:: 'cancel' | translate}}</button>
            </div>
        </div>
    </form>
</div>


<kc-menu></kc-menu>