<PackageReference Include="Microsoft.Identity.Client" Version="4.84.2-preview4-GetManagedIdentityCapabilitiesAsync" />

Microsoft.Identity.Client.ManagedIdentity.V2.CsrMetadata

class CsrMetadata
Represents metadata required for Certificate Signing Request (CSR) operations.
public string AttestationEndpoint { get; set; }

MAA Regional / Custom Endpoint for attestation purposes.

public string ClientId { get; set; }

client_id of the Managed Identity

public CuidInfo CuId { get; set; }

VM unique Id

public string TenantId { get; set; }

AAD Tenant of the Managed Identity

public CsrMetadata()

public static bool ValidateCsrMetadata(CsrMetadata csrMetadata)

Validates a JSON decoded CsrMetadata instance.