SSLVerifierV2_ParseOutput
Parses the output from the !SSLVerifierV2 automation into a markdown table and separate context key . This automation uses the SSLVerifierV2 key by default, but a custom context key can be specified in the event extend-context is used with the SSLVerifierV2 automation. Option to specify whether to output certificates with an expiring, warning, or good status (or all at once). Option to specify whether or not to output the generated tables to the war room.
python · SSL Certificates
Details
| ID | SSLVerifierV2_ParseOutput |
|---|---|
| Language | python |
| From Version | 6.0.0 |
| Docker Image | demisto/python3:3.12.8.3296088 |
README
Parses the output from the !SSLVerifierV2 automation into a markdown table and separate context key .
This automation uses the SSLVerifierV2 key by default, but a custom context key can be specified in the event extend-context is used with the SSLVerifierV2 automation.
Option to specify whether to output certificates with an expiring, warning, or good status (or all at once).
Option to specify whether or not to output the generated tables to the war room.
Script Data
| Name | Description |
|---|---|
| Script Type | python3 |
Inputs
| Argument Name | Description |
|---|---|
| SSLVerifierKey | The key from context containing the SSLVerifier Data (Defaults to SSLVerifier) |
| StatusType | The status of certificate to extract (good (> 180 days), warning (<=180 days and > 90 days), expiring (<= 90 days)) |
| OutputToWarRoom | Output the resulting tables to the war room? Default: true |
Outputs
| Path | Description | Type |
|---|---|---|
| SSLReport.Expiring | Certificates expiring in <= 90 days | unknown |
| SSLReport.Good | Certificates expiring in > 180 days | Unknown |
| SSLReport.Warning | Certificates expiring in > 90 days and <= 180 days | Unknown |
args: - defaultValue: SSLVerifierV2 description: The key from context containing the SSLVerifier Data (Defaults to SSLVerifier) name: SSLVerifierKey type: unknown - auto: PREDEFINED defaultValue: expiring description: The status of certificate to extract (good (> 180 days), warning (<=180 days and > 90 days), expiring (<= 90 days)) name: StatusType predefined: - expired - expiring - warning - good - all type: textArea - auto: PREDEFINED defaultValue: 'True' description: 'Output the resulting tables to the war room? Default: true' name: OutputToWarRoom predefined: - 'True' - 'False' type: unknown comment: "Parses the output from the !SSLVerifierV2 automation into a markdown table and separate context key . \n\nThis automation uses the SSLVerifierV2 key by default, but a custom context key can be specified in the event extend-context is used with the SSLVerifierV2 automation. \n\nOption to specify whether to output certificates with an expiring, warning, or good status (or all at once). \n\nOption to specify whether or not to output the generated tables to the war room. \n\n" commonfields: id: SSLVerifierV2_ParseOutput version: -1 dockerimage: demisto/python3:3.12.8.3296088 enabled: true name: SSLVerifierV2_ParseOutput outputs: - contextPath: SSLReport.Expiring description: Certificates expiring in <= 90 days type: unknown - contextPath: SSLReport.Good description: Certificates expiring in > 180 days - contextPath: SSLReport.Warning description: Certificates expiring in > 90 days and <= 180 days runas: DBotWeakRole script: '' scripttarget: 0 subtype: python3 tags: [] type: python fromversion: 6.0.0 tests: - No tests (auto formatted)