confidentialledger Package

Packages

aio
identity_service

Classes

AppendResult

Result of appending to the ledger.

ConfidentialLedgerCertificateCredential

A credential for authenticating with the Confidential Ledger using a certificate.

ConfidentialLedgerClient

A client for putting data into and querying data from the Confidential Ledger service.

The transport parameter is typically accepted by Azure SDK clients to provide a custom transport stage in the pipeline. Since this client makes modifications to the default transport, using a custom transport will override and remove the following functionality:

  1. Authentication using a client certificate.

  2. TLS verification using the Confidential Ledger TLS certificate.

Consortium

Describes the consortium.

ConsortiumMember

Describes a member of the consortium.

Constitution

Governance script for the Confidential Ledger.

EnclaveQuote

Quote of an SGX enclave.

LedgerEnclaves

Collection of enclaves in the ledger.

LedgerEntry

An entry in the ledger.

LedgerUser

Models a Confidential Ledger user.

TransactionReceipt

Contains a receipt certifying a transaction.

TransactionStatus

Represents the status of a transaction.

Enums

LedgerUserRole

User roles assignable in a Confidential Ledger.

TransactionState

Indicates the status of a transaction.