diff --git a/adapters/oidc/js/src/main/resources/keycloak-authz.js b/adapters/oidc/js/src/main/resources/keycloak-authz.js index dd18477ec4..4e4255637e 100644 --- a/adapters/oidc/js/src/main/resources/keycloak-authz.js +++ b/adapters/oidc/js/src/main/resources/keycloak-authz.js @@ -17,7 +17,7 @@ */ (function( window, undefined ) { - + var KeycloakAuthorization = function (keycloak) { var _instance = this; this.rpt = null; @@ -112,44 +112,44 @@ } }; - /** - * Obtains all entitlements from a Keycloak Server based on a give resourceServerId. - */ - this.entitlement = function (resourceSeververId) { - this.then = function (onGrant, onDeny, onError) { - var request = new XMLHttpRequest(); + return this; + }; - request.open('GET', keycloak.authServerUrl + '/realms/' + keycloak.realm + '/authz/entitlement/' + resourceSeververId, true); - request.setRequestHeader('Authorization', 'Bearer ' + keycloak.token) + /** + * Obtains all entitlements from a Keycloak Server based on a give resourceServerId. + */ + this.entitlement = function (resourceSeververId) { + this.then = function (onGrant, onDeny, onError) { + var request = new XMLHttpRequest(); - request.onreadystatechange = function () { - if (request.readyState == 4) { - var status = request.status; + request.open('GET', keycloak.authServerUrl + '/realms/' + keycloak.realm + '/authz/entitlement/' + resourceSeververId, true); + request.setRequestHeader('Authorization', 'Bearer ' + keycloak.token) - if (status >= 200 && status < 300) { - var rpt = JSON.parse(request.responseText).rpt; - _instance.rpt = rpt; - onGrant(rpt); - } else if (status == 403) { - if (onDeny) { - onDeny(); - } else { - console.error('Authorization request was denied by the server.'); - } + request.onreadystatechange = function () { + if (request.readyState == 4) { + var status = request.status; + + if (status >= 200 && status < 300) { + var rpt = JSON.parse(request.responseText).rpt; + _instance.rpt = rpt; + onGrant(rpt); + } else if (status == 403) { + if (onDeny) { + onDeny(); } else { - if (onError) { - onError(); - } else { - console.error('Could not obtain authorization data from server.'); - } + console.error('Authorization request was denied by the server.'); + } + } else { + if (onError) { + onError(); + } else { + console.error('Could not obtain authorization data from server.'); } } - }; - - request.send(null); + } }; - return this; + request.send(null); }; return this;