ICertificateLoader Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |