mirror of
https://github.com/jbowdre/vRealize.git
synced 2024-12-22 13:02:18 +00:00
Create vraLogout.js
This commit is contained in:
parent
c16c6a54f2
commit
f26ef563bc
1 changed files with 14 additions and 0 deletions
|
@ -0,0 +1,14 @@
|
|||
/* JavaScript: vraLogout action
|
||||
Logs out of a connected vRA REST endpoint.
|
||||
Inputs: token (string)
|
||||
Return type: string
|
||||
*/
|
||||
var host = System.getModule("com.virtuallypotato.utility").getConfigValue("vPotato", "Endpoints", "vRAHost").host;
|
||||
var logoutObj = {
|
||||
idToken: token
|
||||
};
|
||||
var logoutJson = JSON.stringify(logoutObj);
|
||||
var request = host.createRequest("POST", "/csp/gateway/am/api/auth/logout", logoutJson);
|
||||
request.setHeader("Content-Type", "application/json");
|
||||
request.execute().statusCode;
|
||||
System.debug("Terminated vRA API session: " + token);
|
Loading…
Reference in a new issue