SSL
The SSL TLS (Transport Layer Security) and its predecessor SSL (Secure Sockets Layer) are protocols for establishing authenticated and encrypted links between networked computers. component of the Keyfactor API
An API is a set of functions to allow creation of applications. Keyfactor offers the Keyfactor API, which allows third-party software to integrate with the advanced certificate enrollment and management features of Keyfactor Command. includes methods necessary to programmatically create, delete, edit, and list SSL networks, network ranges, and endpoints found in an SSL scan.
Table 784: SSL Endpoints
Endpoint | Method | Description | Link |
---|---|---|---|
/Parts/{id} | GET | Returns detailed information about a scan job for SSL discovery or monitoring. | GET SSL Parts ID |
/Endpoints/{id} | GET | Returns the details about a single endpoint discovered during SSL scanning. | GET SSL Endpoints ID |
/NetworkRanges/{id} | DELETE | Removes all network ranges from the specified SSL network. | DELETE SSL NetworkRanges ID |
/NetworkRanges/{id} | GET | Returns network range information about the specified SSL network. | GET SSL NetworkRanges ID |
/Networks/{identifier} | GET | Returns information about the specified SSL network. | GET SSL Networks Identifier |
/ | GET | Returns the results of an SSL scan based on query information. | GET SSL |
/Networks | GET | Returns information about all SSL networks in Keyfactor Command. | GET SSL Networks |
/Networks | POST | Creates a new SSL network. | POST SSL Networks |
/Networks | PUT | Updates an existing SSL network. | PUT SSL Networks |
/Endpoints/{id}/History | GET | Returns a list of all the SSL scanning endpoint histories for an endpoint with the given ID. | GET SSL Endpoints ID History |
/Networks/{id}/Parts | GET | Returns the scan job information for SSL discovery or monitoring. | GET SSL Networks ID Parts |
/NetworkRanges | POST | Adds network ranges to the specified SSL network. | POST SSL NetworkRanges |
/NetworkRanges | PUT | Updates network range information on the specified SSL network. | PUT SSL NetworkRanges |
/Endpoints/ReviewStatus | PUT | Used to change the reviewed status for a given SSL endpoint. | PUT SSL Endpoints Review Status |
/Endpoints/MonitorStatus | PUT | Used to change the monitoring status for a given SSL endpoint. | PUT SSL Endpoints Monitor Status |
/Endpoints/ReviewAll | PUT | Used to change the reviewed status for all given SSL endpoints to true. | PUT SSL Endpoints Review All |
/Endpoints/MonitorAll | PUT | Used to change the monitoring status for all given SSL endpoints to true. | PUT SSL Endpoints Monitor All |
/Networks/{id}/Scan | POST | Starts an SSL discovery or monitoring scan job manually. | POST SSL Networks ID Scan |
/NetworkRanges/Validate | POST | Validates all SSL networks given. | POST SSL NetworkRanges Validate |
/Networks/{id} | DELETE | Removes an SSL network from Keyfactor Command. | DELETE SSL Networks ID |