mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Updating OAuth Utils - UI
This commit is contained in:
parent
0ba6edf36d
commit
13e2381293
@ -152,11 +152,11 @@ var utils = function () {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
publicMethods["getTokenPairByPasswordGrantType"] = function (username, password, encodedClientAppCredentials, scopes) {
|
publicMethods["getTokenPairAndScopesByPasswordGrantType"] = function (username, password, encodedClientAppCredentials, scopes) {
|
||||||
if (!username || !password || !encodedClientAppCredentials || !scopes) {
|
if (!username || !password || !encodedClientAppCredentials || !scopes) {
|
||||||
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access token by password " +
|
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access token by password " +
|
||||||
"grant type. No username, password, encoded client app credentials or scopes are " +
|
"grant type. No username, password, encoded client app credentials or scopes are " +
|
||||||
"found - getTokenPairByPasswordGrantType(a, b, c, d)");
|
"found - getTokenPairAndScopesByPasswordGrantType(a, b, c, d)");
|
||||||
return null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
// calling oauth provider token service endpoint
|
// calling oauth provider token service endpoint
|
||||||
@ -179,17 +179,17 @@ var utils = function () {
|
|||||||
return tokenData;
|
return tokenData;
|
||||||
} else {
|
} else {
|
||||||
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access token " +
|
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access token " +
|
||||||
"by password grant type - getTokenPairByPasswordGrantType(a, b, c, d)");
|
"by password grant type - getTokenPairAndScopesByPasswordGrantType(a, b, c, d)");
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
publicMethods["getTokenPairBySAMLGrantType"] = function (assertion, encodedClientAppCredentials, scopes) {
|
publicMethods["getTokenPairAndScopesBySAMLGrantType"] = function (assertion, encodedClientAppCredentials, scopes) {
|
||||||
if (!assertion || !encodedClientAppCredentials || !scopes) {
|
if (!assertion || !encodedClientAppCredentials || !scopes) {
|
||||||
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access token by saml " +
|
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access token by saml " +
|
||||||
"grant type. No assertion, encoded client app credentials or scopes are " +
|
"grant type. No assertion, encoded client app credentials or scopes are " +
|
||||||
"found - getTokenPairBySAMLGrantType(x, y, z)");
|
"found - getTokenPairAndScopesBySAMLGrantType(x, y, z)");
|
||||||
return null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
var assertionXML = publicMethods.decode(assertion);
|
var assertionXML = publicMethods.decode(assertion);
|
||||||
@ -205,7 +205,7 @@ var utils = function () {
|
|||||||
var extractedAssertion;
|
var extractedAssertion;
|
||||||
if (assertionStartIndex == -1 || assertionEndIndex == -1) {
|
if (assertionStartIndex == -1 || assertionEndIndex == -1) {
|
||||||
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access " +
|
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access " +
|
||||||
"token by saml grant type. Issue in assertion format - getTokenPairBySAMLGrantType(x, y, z)");
|
"token by saml grant type. Issue in assertion format - getTokenPairAndScopesBySAMLGrantType(x, y, z)");
|
||||||
return null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
extractedAssertion = assertionXML.
|
extractedAssertion = assertionXML.
|
||||||
@ -232,7 +232,7 @@ var utils = function () {
|
|||||||
return tokenData;
|
return tokenData;
|
||||||
} else {
|
} else {
|
||||||
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access token " +
|
log.error("{/app/modules/oauth/token-handler-utils.js} Error in retrieving access token " +
|
||||||
"by password grant type - getTokenPairBySAMLGrantType(x, y, z)");
|
"by password grant type - getTokenPairAndScopesBySAMLGrantType(x, y, z)");
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -53,7 +53,7 @@ var handlers = function () {
|
|||||||
stringOfScopes += entry + " ";
|
stringOfScopes += entry + " ";
|
||||||
});
|
});
|
||||||
tokenData = tokenUtil.
|
tokenData = tokenUtil.
|
||||||
getTokenPairByPasswordGrantType(username,
|
getTokenPairAndScopesByPasswordGrantType(username,
|
||||||
encodeURIComponent(password), encodedClientAppCredentials, stringOfScopes);
|
encodeURIComponent(password), encodedClientAppCredentials, stringOfScopes);
|
||||||
if (!tokenData) {
|
if (!tokenData) {
|
||||||
throw new Error("{/app/modules/oauth/token-handlers.js} Could not set up " +
|
throw new Error("{/app/modules/oauth/token-handlers.js} Could not set up " +
|
||||||
@ -90,7 +90,7 @@ var handlers = function () {
|
|||||||
var tokenData;
|
var tokenData;
|
||||||
// accessTokenPair will include current access token as well as current refresh token
|
// accessTokenPair will include current access token as well as current refresh token
|
||||||
tokenData = tokenUtil.
|
tokenData = tokenUtil.
|
||||||
getTokenPairBySAMLGrantType(samlToken, encodedClientAppCredentials, "PRODUCTION");
|
getTokenPairAndScopesBySAMLGrantType(samlToken, encodedClientAppCredentials, "PRODUCTION");
|
||||||
if (!tokenData) {
|
if (!tokenData) {
|
||||||
throw new Error("{/app/modules/oauth/token-handlers.js} Could not set up token " +
|
throw new Error("{/app/modules/oauth/token-handlers.js} Could not set up token " +
|
||||||
"pair by password grant type. Error in token " +
|
"pair by password grant type. Error in token " +
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user