validateOrgIdpCredential

GET https://{{host}}/api/v1/orgs/:org_id/mist_nac/test_idp

Subscribe to Device Command outputs

{
    "subscribe": "orgs/:org_id/mist_nac/test_idp"
}

Response (no idp can be found)

{
    "event": "data",
    "channel": "/orgs/:org_id/mist_nac/test_idp",
    "status": 
    "data": {
        "status": "failure",
        "error": "No matching IDP found"
    }
}

Response OK

{
    "event": "data",
    "channel": "/orgs/:org_id/mist_nac/test_idp",
    "status": 
    "data": {
        "status": "success",
        "idp_id": "915793c0-1355-4e98-b1c0-23df2227b357",
        "idp_type": "ldap",
        // more attributes will be added later
    }
}

Response Invalid Credentials

{
    "event": "data",
    "channel": "/orgs/:org_id/mist_nac/test_idp",
    "status": 
    "data": {
        "status": "failure",
        "error": "Invalid Credentials",
        "idp_id": "915793c0-1355-4e98-b1c0-23df2227b357",
        "idp_type": "ldap",
    }
}

Request Body

{"username"=>"suriyas@juniper.net", "password"=>"xxxxxx"}