[{"label":"Latest (6.4.0)","version":"latest"}]
vrealize-network-insight-api
Create VIdm User Token
Description
vRealize Network Insight supports token based authentication. Tokens are non-modifiable identifiers returned by the system when the user has been successfully authenticated using valid access token provided by configured VMware Identity Manager appliance. Token expires after expiry time (returned in the response). All API requests must provide the auth token in Authorization header in following format:
Authorization : NetworkInsight {token}
If a token is invalid or expired, 401-Unauthorized error gets returned in the response of the API request.
Request
Authorization : NetworkInsight {token}
If a token is invalid or expired, 401-Unauthorized error gets returned in the response of the API request.
Request
URLURL
https://vrni.example.com/api/ni/auth/token/vidm
Request Body
Request Body
VidmToken
of type(s) application/json
Required
User access token provided by VMware Identity Manager.
{
"vidm_token": "string"
}
string
vidm_token
Optional
User access token provided by VMware Identity Manager.
Response
Response
Response BodyResponse Body
200 OK
Returns
Token
of type(s) application/json
{
"expiry": 1605201960327,
"token": "Mgs2YX0ZSY+gHW6RYypeeA=="
}
integer as int64
expiry
Optional
expiry epoch time in secs.
string
token
Optional
Errors
ApiError
400
Bad Request
401
Unauthorized
ApiError
404
Not Found
ApiError
412
Precondition Failed
500
Internal Error
Code Samples
cURL Command
curl -X POST -H "Content-Type: application/json" -d '{"vidm_token":"string"}' https://vrni.example.com/api/ni/auth/token/vidm
[{"label":"Latest (6.4.0)","version":"latest"}]
vrealize-network-insight-api