CodeTransparencyCertificateClient Class

Definition

The client to fetch the service certificate for the use in TLS connection. Very similar to the one used in Azure.Security.ConfidentialLedger. Certificate responses get cached for a configured time.

public class CodeTransparencyCertificateClient
type CodeTransparencyCertificateClient = class
Public Class CodeTransparencyCertificateClient
Inheritance
CodeTransparencyCertificateClient

Constructors

CodeTransparencyCertificateClient()

Constructor to facilitate mocking.

CodeTransparencyCertificateClient(Uri)

Initializes a new instance of CertificateClient.

CodeTransparencyCertificateClient(Uri, CodeTransparencyClientOptions)

Initializes a new instance of CertificateClient.

Methods

GetServiceIdentity(String, CancellationToken)

Gets identity information (TLS cert) for a service instance. Raw response could be null if the value is from cache.

GetServiceIdentity(String, RequestContext)

Gets identity information (TLS cert) for a service instance.

GetServiceIdentityAsync(String, CancellationToken)

Gets identity information (TLS cert) for a service instance. Raw response could be null if the value is from cache.

GetServiceIdentityAsync(String, RequestContext)

Gets identity information (TLS cert) for a service instance.

Applies to