Idioma

ICertificateLoader Interface

Definição

Interface para implementar o carregamento de um certificado. Use somente ao carregar um certificado de um aplicativo daemon ou um aplicativo ASP NET usando a MSAL .NET diretamente. Para um aplicativo ASP NET Core, Microsoft Identity Web manipulará o carregamento do certificado para você. <Exemplo>

IConfidentialClientApplication app;
ICertificateLoader certificateLoader = new DefaultCertificateLoader();
    certificateLoader.LoadIfNeeded(config.CertificateDescription);

   app = ConfidentialClientApplicationBuilder.Create(config.ClientId)
          .WithCertificate(config.CertificateDescription.Certificate)
          .WithAuthority(new Uri(config.Authority))
          .Build();
</Exemplo>
public interface ICertificateLoader
type ICertificateLoader = interface
Public Interface ICertificateLoader
Derivado

Métodos

Nome Description
LoadIfNeeded(CertificateDescription)

Carregue o certificado da descrição, se necessário.

Aplica-se a