Appendix C - Tokens, Operators Compatibility for List CertView Certificate (v2) API

You can refer to the following tokens and their supported data types and operator while making queries.

Token

Data Types

Operators Supported

asset.primaryIp

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS

certificate.certhash

string

IN, IS_EMPTY,  IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.keySize

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.serialNumber

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.signatureAlgorithem

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.name

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.country

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.state

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.locality

string

IN, IS_EMPTY,  IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.organization

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.organizationUnit

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.source

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.issuerCategory

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.orderStatus

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.issuerCerthash

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.rootIssuerCerthash

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.issuerCountry

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.rootIssuerCountry

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.issuerState

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.rootIssuerState

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.issuerLocality

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.rootIssuerLocality

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.issuerOrganization

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.rootIssuerOrganization

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.issuerOrganizationUnit

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.rootIssuerOrganizationUnit

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.uuid

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.name

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.tagName string IN, EQUALS

asset.netbiosName

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.operatingSystem

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.agentId

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.assetId

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.certificateId

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.port

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.fqdn

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.protocol

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.service

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.grade

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.sslProtocol

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.vulnerabilityTitle

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instace.vulnerabilitySeverity

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.cipherSuite

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.updateDate

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.createDate

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.createDate      

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

certificate.validToDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

certificate.validFromDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

asset.updateDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

asset.scannedDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

instance.scannedDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

certificate.issuerId   

long   

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

certificate.rootissuerId

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

instance.id

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

instance.qid

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

certificate.id

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

asset.id

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

certificate.isEv      

Boolean

IN, IS_EMPTY,IS_NOT_EMPTY, EQUALS, NOT_EQUALS

certificate.isImported

Boolean

IN, IS_EMPTY,IS_NOT_EMPTY, EQUALS, NOT_EQUALS

certificate.isSelfSigned

Boolean

IN, IS_EMPTY,IS_NOT_EMPTY, EQUALS, NOT_EQUALS

certificate.dn

String

IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

 

Tokens with Date Format Compatibility

Refer to the following tokens which take dates in the queries and their supported date formats with examples.

Tokens

Format

Example

certificate.validToDate,

certificate.validFromDate,

certificate.createDate ,

certificate.updateDate,

asset.createDate,

asset.updateDate,

asset.scannedDate,

instance.scannedDate,

epoch date format

yyyy-MM-dd'T'HH:mm:ss'Z  

yyyy-MM-dd'T'HH:mm'Z' 

yyyy-MM-dd'T'HH'Z'

yyyy-MM-dd'Z'

yyyy-MM-dd

yyyy-MM-dd HH:mm:ss

1863402251000

2029-01-18T09:14:11Z

2029-01-18T09:14Z

2029-01-18T09Z

2029-01-18Z

2029-01-18

2029-01-18 09:14:11