Share via


CodeTransparencyClient Class

Definition

The CodeTransparency service client.

public class CodeTransparencyClient
type CodeTransparencyClient = class
Public Class CodeTransparencyClient
Inheritance
CodeTransparencyClient

Constructors

CodeTransparencyClient()

Initializes a new instance of CodeTransparencyClient for mocking.

CodeTransparencyClient(Uri, AzureKeyCredential)

Initializes a new instance of CodeTransparencyClient.

CodeTransparencyClient(Uri, AzureKeyCredential, CodeTransparencyClientOptions)

Initializes a new instance of CodeTransparencyClient. The client will download its own TLS CA cert to perform server cert authentication. If the CA changes then there is a TTL which will help healing the long lived clients.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

CreateEntry(BinaryData, CancellationToken)

Post an entry to be registered on the CodeTransparency instance. The returned operation will have the entry id when it is complete.

CreateEntryAsync(BinaryData, CancellationToken)

Post an entry to be registered on the CodeTransparency instance. The returned operation will have the entry id when it is complete.

GetCodeTransparencyConfig(CancellationToken)

Get CodeTransparency configuration information.

GetCodeTransparencyConfig(RequestContext)

[Protocol Method] Get CodeTransparency configuration information.

GetCodeTransparencyConfigAsync(CancellationToken)

Get CodeTransparency configuration information.

GetCodeTransparencyConfigAsync(RequestContext)

[Protocol Method] Get CodeTransparency configuration information.

GetCodeTransparencyVersion(CancellationToken)

Get CodeTransparency version information.

GetCodeTransparencyVersion(RequestContext)

[Protocol Method] Get CodeTransparency version information.

GetCodeTransparencyVersionAsync(CancellationToken)

Get CodeTransparency version information.

GetCodeTransparencyVersionAsync(RequestContext)

[Protocol Method] Get CodeTransparency version information.

GetDidConfig(CancellationToken)

Get the DID configuration file.

GetDidConfig(RequestContext)

[Protocol Method] Get the DID configuration file.

GetDidConfigAsync(CancellationToken)

Get the DID configuration file.

GetDidConfigAsync(RequestContext)

[Protocol Method] Get the DID configuration file.

GetEntry(String, Nullable<Boolean>, CancellationToken)

Get Entry with or without receipt embedded in its unprotected header.

GetEntry(String, Nullable<Boolean>, RequestContext)

[Protocol Method] Get Entry with or without receipt embedded in its unprotected header

GetEntryAsync(String, Nullable<Boolean>, CancellationToken)

Get Entry with or without receipt embedded in its unprotected header.

GetEntryAsync(String, Nullable<Boolean>, RequestContext)

[Protocol Method] Get Entry with or without receipt embedded in its unprotected header

GetEntryIds(Nullable<Int64>, Nullable<Int64>, CancellationToken)

Historical query to get a list of entries of a given range.

GetEntryIds(Nullable<Int64>, Nullable<Int64>, RequestContext)

[Protocol Method] Historical query to get a list of entries of a given range

GetEntryIdsAsync(Nullable<Int64>, Nullable<Int64>, CancellationToken)

Historical query to get a list of entries of a given range.

GetEntryIdsAsync(Nullable<Int64>, Nullable<Int64>, RequestContext)

[Protocol Method] Historical query to get a list of entries of a given range

GetEntryReceipt(String, CancellationToken)

Get the receipt of an entry given a specific entry id.

GetEntryReceipt(String, RequestContext)

[Protocol Method] Get the receipt of an entry given a specific entry id.

GetEntryReceiptAsync(String, CancellationToken)

Get the receipt of an entry given a specific entry id.

GetEntryReceiptAsync(String, RequestContext)

[Protocol Method] Get the receipt of an entry given a specific entry id.

GetEntryStatus(String, CancellationToken)

Get the status the entry operation.

GetEntryStatus(String, RequestContext)

[Protocol Method] Get the status the entry operation

GetEntryStatusAsync(String, CancellationToken)

Get the status the entry operation.

GetEntryStatusAsync(String, RequestContext)

[Protocol Method] Get the status the entry operation

GetEntryStatuses(CancellationToken)

Get the status of all entries operations.

GetEntryStatuses(RequestContext)

[Protocol Method] Get the status of all entries operations

GetEntryStatusesAsync(CancellationToken)

Get the status of all entries operations.

GetEntryStatusesAsync(RequestContext)

[Protocol Method] Get the status of all entries operations

GetParameters(CancellationToken)

Get service parameters.

GetParameters(RequestContext)

[Protocol Method] Get service parameters

GetParametersAsync(CancellationToken)

Get service parameters.

GetParametersAsync(RequestContext)

[Protocol Method] Get service parameters

Applies to