added introspection checkbox, added access tab

Signed-off-by: Justin Richer <jricher@mitre.org>
pull/263/head
Justin Richer 2012-12-21 16:38:52 -05:00
parent 9a1b2d7fac
commit 655092a12b
2 changed files with 16 additions and 0 deletions

View File

@ -571,9 +571,12 @@
refreshTokenValiditySeconds: refreshTokenValiditySeconds,
idTokenValiditySeconds: idTokenValiditySeconds,
allowRefresh: $('#allowRefresh').is(':checked'),
allowIntrospection: $('#allowIntrospection input').is(':checked'),
scope: scopes
});
// post-validate
// TODO: move these into the validation function somehow?
if (this.model.get("allowRefresh") == false) {
this.model.set("refreshTokenValiditySeconds",null);
}

View File

@ -69,6 +69,7 @@
<ul class="nav nav-tabs">
<li class="active"><a data-target="#client-main-tab" data-toggle="tab">Main</a></li>
<li><a data-target="#client-access-tab" data-toggle="tab">Access</a></li>
<li><a data-target="#client-secret-tab" data-toggle="tab">Secret</a></li>
<li><a data-target="#client-token-tab" data-toggle="tab">Tokens</a></li>
</ul>
@ -122,6 +123,10 @@
</div>
</div>
</div>
<div class="tab-pane" id="client-access-tab">
<div class="control-group" id="scope">
<label class="control-label">Scope</label>
<div class="controls">
@ -165,6 +170,14 @@
</div>
</div>
<div class="control-group" id="allowIntrospection">
<label class="control-label">Introspection</label>
<div class="controls">
<label class="checkbox">
<input type="checkbox" <%=(allowIntrospection == true ? 'checked' : '')%>> Allow calls to the Introspection Endpoint?
</label>
</div>
</div>
</div>
<div class="tab-pane" id="client-secret-tab">