Merge pull request #2290 from stianst/KEYCLOAK-2556
KEYCLOAK-2556 Remove required for client create root url and saml end…
This commit is contained in:
commit
2a4dfe7920
2 changed files with 2 additions and 11 deletions
|
@ -1171,17 +1171,8 @@ module.controller('CreateClientCtrl', function($scope, realm, client, templates,
|
||||||
|
|
||||||
|
|
||||||
$scope.save = function() {
|
$scope.save = function() {
|
||||||
|
|
||||||
$scope.client.protocol = $scope.protocol;
|
$scope.client.protocol = $scope.protocol;
|
||||||
|
|
||||||
if ($scope.client.protocol == 'openid-connect' && !$scope.client.rootUrl) {
|
|
||||||
Notifications.error("You must specify the root URL of application");
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($scope.client.protocol == 'saml' && !$scope.client.adminUrl) {
|
|
||||||
Notifications.error("You must specify the SAML Endpoint URL");
|
|
||||||
}
|
|
||||||
|
|
||||||
Client.save({
|
Client.save({
|
||||||
realm: realm.realm,
|
realm: realm.realm,
|
||||||
client: ''
|
client: ''
|
||||||
|
|
|
@ -58,14 +58,14 @@
|
||||||
<kc-tooltip>{{:: 'client-template.tooltip' | translate}}</kc-tooltip>
|
<kc-tooltip>{{:: 'client-template.tooltip' | translate}}</kc-tooltip>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group" data-ng-hide="protocol == 'saml'">
|
<div class="form-group" data-ng-hide="protocol == 'saml'">
|
||||||
<label class="col-md-2 control-label" for="rootUrl">{{:: 'root-url' | translate}} <span class="required">*</span></label>
|
<label class="col-md-2 control-label" for="rootUrl">{{:: 'root-url' | translate}}</label>
|
||||||
<div class="col-sm-6">
|
<div class="col-sm-6">
|
||||||
<input class="form-control" type="text" name="rootUrl" id="rootUrl" data-ng-model="client.rootUrl">
|
<input class="form-control" type="text" name="rootUrl" id="rootUrl" data-ng-model="client.rootUrl">
|
||||||
</div>
|
</div>
|
||||||
<kc-tooltip>{{:: 'root-url.tooltip' | translate}}</kc-tooltip>
|
<kc-tooltip>{{:: 'root-url.tooltip' | translate}}</kc-tooltip>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group" data-ng-show="protocol == 'saml'">
|
<div class="form-group" data-ng-show="protocol == 'saml'">
|
||||||
<label class="col-md-2 control-label" for="masterSamlUrl">{{:: 'client-saml-endpoint' | translate}} <span class="required">*</span></label>
|
<label class="col-md-2 control-label" for="masterSamlUrl">{{:: 'client-saml-endpoint' | translate}}</label>
|
||||||
<div class="col-sm-6">
|
<div class="col-sm-6">
|
||||||
<input class="form-control" type="text" name="masterSamlUrl" id="masterSamlUrl"
|
<input class="form-control" type="text" name="masterSamlUrl" id="masterSamlUrl"
|
||||||
data-ng-model="client.adminUrl">
|
data-ng-model="client.adminUrl">
|
||||||
|
|
Loading…
Reference in a new issue