Compartir a través de


ConfidentialLedgerCertificateClient.GetLedgerIdentity Método

Definición

[Método Protocol] Obtiene información de identidad de una instancia de Confidential Ledger.

  • Este método de protocolo permite la creación explícita de la solicitud y el procesamiento de la respuesta para escenarios avanzados.
public virtual Azure.Response GetLedgerIdentity (string ledgerId, Azure.RequestContext context = default);
abstract member GetLedgerIdentity : string * Azure.RequestContext -> Azure.Response
override this.GetLedgerIdentity : string * Azure.RequestContext -> Azure.Response
Public Overridable Function GetLedgerIdentity (ledgerId As String, Optional context As RequestContext = Nothing) As Response

Parámetros

ledgerId
String

Identificador de la instancia de Confidential Ledger para la que se va a obtener información.

context
RequestContext

Contexto de solicitud, que puede invalidar los comportamientos predeterminados de la canalización de cliente por llamada.

Devoluciones

Respuesta devuelta por el servicio.

Excepciones

ledgerId es null.

ledgerId es una cadena vacía y se esperaba que no estuviera vacía.

El servicio devolvió un código de estado no correcto.

Ejemplos

En este ejemplo se muestra cómo llamar a GetLedgerIdentity con los parámetros necesarios y analizar el resultado.

var endpoint = new Uri("<https://my-service.azure.com>");
var client = new ConfidentialLedgerCertificateClient(endpoint);

Response response = client.GetLedgerIdentity("<ledgerId>");

JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;
Console.WriteLine(result.GetProperty("ledgerId").ToString());
Console.WriteLine(result.GetProperty("ledgerTlsCertificate").ToString());

Comentarios

A continuación se muestra el esquema JSON para la carga de respuesta.

Cuerpo de la respuesta:

Esquema para LedgerIdentityInformation:

{
  ledgerId: string, # Optional. Id for the ledger.
  ledgerTlsCertificate: string, # Required. PEM-encoded certificate used for TLS by the Confidential Ledger.
}

Se aplica a