CryptoCertificate interface
Crypto certificate properties
Properties
crypto |
ID for the certificate result. |
encoding | Encoding used for the certificate. |
expiration |
Expiration date for the certificate. |
file |
List of files where this certificate was found. NOTE: This property will not be serialized. It can only be populated by the server. |
fingerprint | Fingerprint of the certificate. |
is |
Indicates if the certificate is expired. |
is |
Indicates if the certificate is self-signed. |
is |
Indicates the certificate's key size is considered too small to be secure for the key algorithm. |
issued |
Issue date for the certificate. |
issuer | Issuer information of the certificate. |
is |
Indicates the signature algorithm used is insecure. |
key |
Key algorithm used in the certificate. |
key |
Size of the certificate's key in bits |
name | Name of the certificate. |
paired |
A matching paired private key. |
role | Role of the certificate (Root CA, etc) |
serial |
Serial number of the certificate. |
signature |
The signature algorithm used in the certificate. |
subject | Subject information of the certificate. |
usage | List of functions the certificate can fulfill. |
Property Details
cryptoCertId
ID for the certificate result.
cryptoCertId?: string
Property Value
string
encoding
Encoding used for the certificate.
encoding?: string
Property Value
string
expirationDate
Expiration date for the certificate.
expirationDate?: Date
Property Value
Date
filePaths
List of files where this certificate was found. NOTE: This property will not be serialized. It can only be populated by the server.
filePaths?: string[]
Property Value
string[]
fingerprint
Fingerprint of the certificate.
fingerprint?: string
Property Value
string
isExpired
Indicates if the certificate is expired.
isExpired?: boolean
Property Value
boolean
isSelfSigned
Indicates if the certificate is self-signed.
isSelfSigned?: boolean
Property Value
boolean
isShortKeySize
Indicates the certificate's key size is considered too small to be secure for the key algorithm.
isShortKeySize?: boolean
Property Value
boolean
issuedDate
Issue date for the certificate.
issuedDate?: Date
Property Value
Date
issuer
Issuer information of the certificate.
issuer?: CryptoCertificateEntity
Property Value
isWeakSignature
Indicates the signature algorithm used is insecure.
isWeakSignature?: boolean
Property Value
boolean
keyAlgorithm
Key algorithm used in the certificate.
keyAlgorithm?: string
Property Value
string
keySize
Size of the certificate's key in bits
keySize?: number
Property Value
number
name
Name of the certificate.
name?: string
Property Value
string
pairedKey
role
Role of the certificate (Root CA, etc)
role?: string
Property Value
string
serialNumber
Serial number of the certificate.
serialNumber?: string
Property Value
string
signatureAlgorithm
The signature algorithm used in the certificate.
signatureAlgorithm?: string
Property Value
string
subject
Subject information of the certificate.
subject?: CryptoCertificateEntity
Property Value
usage
List of functions the certificate can fulfill.
usage?: string[]
Property Value
string[]