Get Credential Kinds

Get Credential Kinds

Gets all the Credential Kinds defined in the system. Optionally filter by adapter kind keys.

Request
URI
GET
https://{api_host}/suite-api/api/credentialkinds
COPY
Query Parameters
string of array
adapterKind
Optional

Filter by Adapter Kind Key


Authentication
This operation uses the following authentication methods.
Responses
200

A list of Credential Instances

Returns credential-kinds of type(s) application/json
"{\n  \"credentialTypes\" : [ {\n    \"name\" : \"Principal Credential\",\n    \"adapterKindKey\" : \"VMWARE\",\n    \"fields\" : [ {\n      \"key\" : \"USER\",\n      \"valueType\" : \"STRING\",\n      \"required\" : false,\n      \"enumerated\" : false\n    }, {\n      \"key\" : \"PASSWORD\",\n      \"valueType\" : \"STRING\",\n      \"required\" : false,\n      \"enumerated\" : false\n    } ],\n    \"id\" : \"PRINCIPALCREDENTIAL\"\n  }, {\n    \"name\" : \"Principal Credential\",\n    \"adapterKindKey\" : \"InvSvcAdapter\",\n    \"fields\" : [ {\n      \"key\" : \"VCADMIN\",\n      \"valueType\" : \"STRING\",\n      \"required\" : false,\n      \"enumerated\" : false\n    }, {\n      \"key\" : \"VCADMINPASSWORD\",\n      \"valueType\" : \"STRING\",\n      \"required\" : false,\n      \"enumerated\" : false\n    } ],\n    \"id\" : \"PRINCIPALCREDENTIAL\"\n  }, {\n    \"name\" : \"Http Credential\",\n    \"adapterKindKey\" : \"ExampleAdapter\",\n    \"fields\" : [ {\n      \"key\" : \"UserType\",\n      \"defaultValue\" : \"User\",\n      \"valueType\" : \"string\",\n      \"required\" : false,\n      \"enumerated\" : true,\n      \"enumeratedValues\" : [ \"Admin\", \"User\", \"Anonymous\" ]\n    }, {\n      \"key\" : \"Password\",\n      \"valueType\" : \"STRING\",\n      \"required\" : false,\n      \"enumerated\" : false\n    } ],\n    \"id\" : \"HTTP\"\n  } ]\n}"
array of object
credentialTypes
Optional

Collection of credential types


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/suite-api/api/credentialkinds