Swimlane Ssl
Swimlane SSL provides automated retrieval and analysis of SSL certificate information for specified domains, supporting proactive certificate management.
SSL certificates are essential for securing communications and verifying the authenticity of websites and services. The Swimlane SSL connector enables automated retrieval and monitoring of SSL certificate details—including validity periods, issuers, and encryption parameters—for any specified domain. By integrating with Swimlane Turbine, security teams can proactively identify expiring or misconfigured certificates, streamline compliance checks, and reduce the risk of service disruptions or security breaches due to certificate issues. This automation ensures continuous visibility and strengthens the organization’s security posture without manual intervention.
Limitations
None to date.
Supported Versions
This connector supports the latest version of the API.
Configuration
Prerequisites
To use the Swimlane SSL connector, ensure you have the following prerequisites:
- SSL Certificate Checker asset configured to check SSL certificate information for your domains:
- Domain List: A list of domain names for which SSL certificate details will be retrieved and monitored.
Authentication Methods
List of domains for SSL cert check
Setup Instructions: The asset should contain the list of the domain certificates to be tracked.
Capabilities
Swimlane SSL Connector provides the following capabilities:
- Get SSL Information
Get SSL Information
Retrieve SSL Certificate information for the nominated domains including expiration dates, issuer, and encryption methods.
Configurations
List of domains for SSL cert check
Checks SSL certificate information for listed domains
Configuration Parameters
Parameter | Description | Type | Required |
|---|---|---|---|
domains | A list of domains to scan SSL certificates. | array | Required |
Actions
Get SSL information
Retrieve detailed information about an SSL certificate for a specified domain, including validity period, issuer, and encryption details.
Output
Parameter | Type | Description |
|---|---|---|
response | object | Output field: response |
response.google.com | object | Output field: response.google.com |
response.google.com.subject | array | Output field: response.google.com.subject |
response.google.com.subject.0 | array | Output field: response.google.com.subject.0 |
response.google.com.issuer | array | Output field: response.google.com.issuer |
response.google.com.issuer.0 | array | Output field: response.google.com.issuer.0 |
response.google.com.version | number | Output field: response.google.com.version |
response.google.com.serialNumber | string | Output field: response.google.com.serialNumber |
response.google.com.notBefore | string | Output field: response.google.com.notBefore |
response.google.com.notAfter | string | Output field: response.google.com.notAfter |
response.google.com.subjectAltName | array | Name of the resource |
response.google.com.subjectAltName.0 | string | Name of the resource |
response.google.com.subjectAltName.1 | string | Name of the resource |
response.google.com.OCSP | array | Output field: response.google.com.OCSP |
response.google.com.caIssuers | array | Output field: response.google.com.caIssuers |
response.google.com.crlDistributionPoints | array | Output field: response.google.com.crlDistributionPoints |
response.swimlane.com | object | Output field: response.swimlane.com |
response.swimlane.com.subject | array | Output field: response.swimlane.com.subject |
response.swimlane.com.subject.0 | array | Output field: response.swimlane.com.subject.0 |
response.swimlane.com.issuer | array | Output field: response.swimlane.com.issuer |
response.swimlane.com.issuer.0 | array | Output field: response.swimlane.com.issuer.0 |
response.swimlane.com.version | number | Output field: response.swimlane.com.version |
response.swimlane.com.serialNumber | string | Output field: response.swimlane.com.serialNumber |
response.swimlane.com.notBefore | string | Output field: response.swimlane.com.notBefore |
response.swimlane.com.notAfter | string | Output field: response.swimlane.com.notAfter |
Output Example
{"response":{"google.com":{"subject":[],"issuer":[],"version":3,"serialNumber":"463E05B5A27190C90AEB46472B6CDECA","notBefore":"Aug 12 06:33:49 2024 GMT","notAfter":"Nov 4 06:33:48 2024 GMT","subjectAltName":[],"OCSP":[],"caIssuers":[],"crlDistributionPoints":[]},"swimlane.com":{"subject":[],"issuer":[],"version":3,"serialNumber":"04DF0AAE7D455AEFAA13A1729F13CCB5C10D","notBefore":"Aug 31 11:50:55 2024 GMT","notAfter":"Nov 29 11:50:54 2024 GMT","subjectAltName":[],"OCSP":[],"caIssuers":[]}}}
Response Headers
Header | Description | Example |
|---|---|---|
Content-Type | The media type of the resource | application/json |
Date | The date and time at which the message was originated | Thu, 01 Jan 2024 00:00:00 GMT |