Options
All
  • Public
  • Public/Protected
  • All
Menu

Class URLBasedX509CertificateSupplier

A class that retrieves certificate based on metadata service url

Hierarchy

  • URLBasedX509CertificateSupplier

Implements

Constructors

constructor

Properties

Private certificateAndKeyPair

certificateAndKeyPair: CertificateAndPrivateKeyPair

Private certificateDetails

certificateDetails: ResourceDetails

Private privateKeyDetails

privateKeyDetails: ResourceDetails | null

Private privateKeyPassphraseCharacters

privateKeyPassphraseCharacters: string | null

Methods

getCertificateAndKeyPair

isCurrent

  • isCurrent(): boolean

readPrivateKey

  • readPrivateKey(privateKeyResourceDetails: ResourceDetails | null, privateKeyPassphrase: string | null): Promise<PrivateKey | null>

readRawCertificate

  • readRawCertificate(certificateDetails: ResourceDetails): Promise<Certificate>

refresh