CryptoCertificate interface
Crypto certificate properties
Properties
| crypto |
ID for the certificate. |
| encoding | Encoding used for the certificate. |
| expiration |
Expiration date for the certificate. |
| file |
List of files paths for this certificate 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 was 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.
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 paths for this certificate 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?: string
Property Value
string
isSelfSigned
Indicates if the certificate was self-signed.
isSelfSigned?: string
Property Value
string
isShortKeySize
Indicates the certificate's key size is considered too small to be secure for the key algorithm.
isShortKeySize?: string
Property Value
string
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?: string
Property Value
string
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[]