DefaultCertificateLoader 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
DefaultCertificateLoader()
預設方案。
public DefaultCertificateLoader();
Public Sub New ()
適用於
DefaultCertificateLoader(ILogger<DefaultCertificateLoader>)
有建造機和伐木機。
public DefaultCertificateLoader(Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCertificateLoader>? logger);
new Microsoft.Identity.Web.DefaultCertificateLoader : Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCertificateLoader> -> Microsoft.Identity.Web.DefaultCertificateLoader
Public Sub New (logger As ILogger(Of DefaultCertificateLoader))
參數
- logger
- ILogger<DefaultCertificateLoader>
適用於
DefaultCertificateLoader(IEnumerable<ICredentialSourceLoader>, ILogger<DefaultCertificateLoader>)
建構器搭配記錄器和自訂憑證來源載入器。
public DefaultCertificateLoader(System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.ICredentialSourceLoader> credentialSourceLoaders, Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCertificateLoader>? logger);
new Microsoft.Identity.Web.DefaultCertificateLoader : seq<Microsoft.Identity.Abstractions.ICredentialSourceLoader> * Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCertificateLoader> -> Microsoft.Identity.Web.DefaultCertificateLoader
Public Sub New (credentialSourceLoaders As IEnumerable(Of ICredentialSourceLoader), logger As ILogger(Of DefaultCertificateLoader))
參數
- credentialSourceLoaders
- IEnumerable<ICredentialSourceLoader>
額外的憑證來源載入器。 可以覆蓋內建載入器。
- logger
- ILogger<DefaultCertificateLoader>
記錄器實例
適用於
DefaultCertificateLoader(IEnumerable<ICustomSignedAssertionProvider>, ILogger<DefaultCertificateLoader>)
建構器搭配自訂簽署的斷言提供者。
public DefaultCertificateLoader(System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.ICustomSignedAssertionProvider> customSignedAssertionProviders, Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCertificateLoader>? logger);
new Microsoft.Identity.Web.DefaultCertificateLoader : seq<Microsoft.Identity.Abstractions.ICustomSignedAssertionProvider> * Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCertificateLoader> -> Microsoft.Identity.Web.DefaultCertificateLoader
Public Sub New (customSignedAssertionProviders As IEnumerable(Of ICustomSignedAssertionProvider), logger As ILogger(Of DefaultCertificateLoader))
參數
- customSignedAssertionProviders
- IEnumerable<ICustomSignedAssertionProvider>
自訂簽署斷言提供者列表
- logger
- ILogger<DefaultCertificateLoader>
伊洛格。
適用於
DefaultCertificateLoader(IEnumerable<ICredentialSourceLoader>, IEnumerable<ICustomSignedAssertionProvider>, ILogger<DefaultCertificateLoader>)
建構器同時具備自訂簽署斷言提供者與自訂憑證來源載入器。
public DefaultCertificateLoader(System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.ICredentialSourceLoader> credentialSourceLoaders, System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.ICustomSignedAssertionProvider> customSignedAssertionProviders, Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCertificateLoader>? logger);
new Microsoft.Identity.Web.DefaultCertificateLoader : seq<Microsoft.Identity.Abstractions.ICredentialSourceLoader> * seq<Microsoft.Identity.Abstractions.ICustomSignedAssertionProvider> * Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCertificateLoader> -> Microsoft.Identity.Web.DefaultCertificateLoader
Public Sub New (credentialSourceLoaders As IEnumerable(Of ICredentialSourceLoader), customSignedAssertionProviders As IEnumerable(Of ICustomSignedAssertionProvider), logger As ILogger(Of DefaultCertificateLoader))
參數
- credentialSourceLoaders
- IEnumerable<ICredentialSourceLoader>
額外的憑證來源載入器。 可以覆蓋內建載入器。
- customSignedAssertionProviders
- IEnumerable<ICustomSignedAssertionProvider>
自訂簽署斷言提供者列表
- logger
- ILogger<DefaultCertificateLoader>
伊洛格。