added introspection checkbox, added access tab
Signed-off-by: Justin Richer <jricher@mitre.org>pull/263/head
parent
9a1b2d7fac
commit
655092a12b
|
@ -571,9 +571,12 @@
|
||||||
refreshTokenValiditySeconds: refreshTokenValiditySeconds,
|
refreshTokenValiditySeconds: refreshTokenValiditySeconds,
|
||||||
idTokenValiditySeconds: idTokenValiditySeconds,
|
idTokenValiditySeconds: idTokenValiditySeconds,
|
||||||
allowRefresh: $('#allowRefresh').is(':checked'),
|
allowRefresh: $('#allowRefresh').is(':checked'),
|
||||||
|
allowIntrospection: $('#allowIntrospection input').is(':checked'),
|
||||||
scope: scopes
|
scope: scopes
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// post-validate
|
||||||
|
// TODO: move these into the validation function somehow?
|
||||||
if (this.model.get("allowRefresh") == false) {
|
if (this.model.get("allowRefresh") == false) {
|
||||||
this.model.set("refreshTokenValiditySeconds",null);
|
this.model.set("refreshTokenValiditySeconds",null);
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,6 +69,7 @@
|
||||||
|
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li class="active"><a data-target="#client-main-tab" data-toggle="tab">Main</a></li>
|
<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-secret-tab" data-toggle="tab">Secret</a></li>
|
||||||
<li><a data-target="#client-token-tab" data-toggle="tab">Tokens</a></li>
|
<li><a data-target="#client-token-tab" data-toggle="tab">Tokens</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -122,6 +123,10 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="tab-pane" id="client-access-tab">
|
||||||
|
|
||||||
<div class="control-group" id="scope">
|
<div class="control-group" id="scope">
|
||||||
<label class="control-label">Scope</label>
|
<label class="control-label">Scope</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
|
@ -165,6 +170,14 @@
|
||||||
</div>
|
</div>
|
||||||
</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>
|
||||||
|
|
||||||
<div class="tab-pane" id="client-secret-tab">
|
<div class="tab-pane" id="client-secret-tab">
|
||||||
|
|
Loading…
Reference in New Issue