Request Structure
URL: /certificate/profiles
Type: GET
| Name | Type | Description | Field Type | Constraints |
|---|---|---|---|---|
sessionId
|
Header | Session Id received after login |
String
|
Required if username and password are not provided |
username
|
Header | AppViewX login username |
String
|
Required if sessionId is not provided |
password
|
Header | AppViewX login password |
String
|
Required if sessionId is not provided |
Content-Type
|
Header | Specifies the nature of the data in the payload. |
String
|
The value of the param should be ‘application/json’ |
gwkey
|
Query | Tenant Key. This is needed only in case of multi tenant installations and can be ignored in other type of installations. |
String
|
NA |
gwsource
|
Query | Source from which the request is triggered (E.g. external) |
String
|
NA |
category
|
Query | Specifies the device category. It is a mandatory field. |
String
|
Possible values: ADC, Server, Firewall |
vendor
|
Query | Vendor for the chosen device. For example, Apache is a vendor for the Server category. It is a mandatory field. |
String
|
NA |
certificateUuid
|
Query | Uuid of the certificate |
String
|
NA |
deviceName
|
Query | Name of the device as per AppViewX Device Inventory |
String
|
NA |
inventory
|
Query | Name of AppViewX inventory where the certificate is present |
String
|
Possible values: Server, client, code signing, device |