Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CertificateStats

Certificate stats.

Hierarchy

  • BaseStats
    • CertificateStats

Index

Constructors

constructor

Properties

Private _certificateBase64

_certificateBase64: string
internal

Private _fingerprint

_fingerprint: string
internal

Private _fingerprintAlgorithm

_fingerprintAlgorithm: string
internal

Methods

Protected deserializeProperties

  • deserializeProperties(key: string, valueJson: string): void
  • Deserializes the properties.

    Parameters

    • key: string

      The key.

    • valueJson: string

      The value in JSON format.

    Returns void

getCertificateBase64

  • getCertificateBase64(): string
  • Gets the certificate in Base64 format.

    Returns string

getFingerprint

  • getFingerprint(): string
  • Gets the fingerprint.

    Returns string

getFingerprintAlgorithm

  • getFingerprintAlgorithm(): string
  • Gets the fingerprint algorithm.

    Returns string

getId

  • getId(): string
  • Gets the identifier of the object generating these stats.

    Returns string

getTimestamp

  • getTimestamp(): DateTime
  • Gets the timestamp when these stats were generated.

    Returns DateTime

getTypeString

  • getTypeString(): string

Protected serializeProperties

  • serializeProperties(jsonObject: Hash<string, string>): void
  • Serializes the properties.

    Parameters

    • jsonObject: Hash<string, string>

      The JSON object.

    Returns void

setCertificateBase64

  • setCertificateBase64(value: string): void
  • internal

    Parameters

    • value: string

    Returns void

setFingerprint

  • setFingerprint(value: string): void
  • internal

    Parameters

    • value: string

    Returns void

setFingerprintAlgorithm

  • setFingerprintAlgorithm(value: string): void
  • internal

    Parameters

    • value: string

    Returns void

setId

  • setId(value: string): void
  • internal

    Parameters

    • value: string

    Returns void

setTimestamp

  • setTimestamp(value: DateTime): void
  • internal

    Parameters

    • value: DateTime

    Returns void

toJson

  • toJson(): string
  • Serializes this to JSON.

    Returns string

Static fromJson

  • fromJson(certificateJson: string): CertificateStats
  • Derializes certificate stats from JSON.

    Parameters

    • certificateJson: string

      The certificate's stats JSON.

    Returns CertificateStats

Static fromJsonArray

  • fromJsonArray(certificatesJson: string): CertificateStats[]
  • Derializes an array of certificate stats from JSON.

    Parameters

    • certificatesJson: string

      The certificates' stats JSON.

    Returns CertificateStats[]

Static toJson

  • toJson(certificate: CertificateStats): string
  • Serializes certificate stats to JSON.

    Parameters

    • certificate: CertificateStats

      The certificate's stats.

    Returns string

Static toJsonArray

  • toJsonArray(certificates: CertificateStats[]): string
  • Serializes an array of certificate stats to JSON.

    Parameters

    • certificates: CertificateStats[]

      The certificates' stats.

    Returns string