ICertificateLoader インターフェイス

定義

証明書の読み込みを実装するためのインターフェイス。 MSAL .NETを直接使用して、デーモン アプリケーションまたは ASP NET アプリから証明書を読み込む場合にのみ使用します。 ASP NET Core アプリの場合、Microsoft Identity Web によって証明書の読み込みが処理されます。 <例>

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();
</例>
public interface ICertificateLoader
type ICertificateLoader = interface
Public Interface ICertificateLoader
派生

メソッド

名前 説明
LoadIfNeeded(CertificateDescription)

必要に応じて、説明から証明書を読み込みます。

適用対象