DefaultCredentialsLoader 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| DefaultCredentialsLoader() |
預設建構子(用於向下相容) |
| DefaultCredentialsLoader(ILogger<DefaultCredentialsLoader>) |
帶有記錄器的建造器 |
| DefaultCredentialsLoader(IEnumerable<ICredentialSourceLoader>, ILogger<DefaultCredentialsLoader>) |
帶有記錄器與自訂憑證來源載入器的建構器 |
| DefaultCredentialsLoader(IEnumerable<ICustomSignedAssertionProvider>, ILogger<DefaultCredentialsLoader>) |
當使用自訂簽署斷言提供者原始碼載入器時,DefaultCredentialsLoader 的建構器。 |
| DefaultCredentialsLoader(IEnumerable<ICredentialSourceLoader>, IEnumerable<ICustomSignedAssertionProvider>, ILogger<DefaultCredentialsLoader>) |
DefaultCredentialsLoader 的建構器,同時具備自訂簽署斷言提供者與自訂憑證來源載入器。 |
DefaultCredentialsLoader()
預設建構子(用於向下相容)
public DefaultCredentialsLoader();
Public Sub New ()
適用於
DefaultCredentialsLoader(ILogger<DefaultCredentialsLoader>)
帶有記錄器的建造器
public DefaultCredentialsLoader(Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCredentialsLoader>? logger);
new Microsoft.Identity.Web.DefaultCredentialsLoader : Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCredentialsLoader> -> Microsoft.Identity.Web.DefaultCredentialsLoader
Public Sub New (logger As ILogger(Of DefaultCredentialsLoader))
參數
- logger
- ILogger<DefaultCredentialsLoader>
適用於
DefaultCredentialsLoader(IEnumerable<ICredentialSourceLoader>, ILogger<DefaultCredentialsLoader>)
帶有記錄器與自訂憑證來源載入器的建構器
public DefaultCredentialsLoader(System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.ICredentialSourceLoader> credentialSourceLoaders, Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCredentialsLoader>? logger);
new Microsoft.Identity.Web.DefaultCredentialsLoader : seq<Microsoft.Identity.Abstractions.ICredentialSourceLoader> * Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCredentialsLoader> -> Microsoft.Identity.Web.DefaultCredentialsLoader
Public Sub New (credentialSourceLoaders As IEnumerable(Of ICredentialSourceLoader), logger As ILogger(Of DefaultCredentialsLoader))
參數
- credentialSourceLoaders
- IEnumerable<ICredentialSourceLoader>
額外的憑證來源載入器。 可以覆蓋內建載入器。
- logger
- ILogger<DefaultCredentialsLoader>
記錄器實例
適用於
DefaultCredentialsLoader(IEnumerable<ICustomSignedAssertionProvider>, ILogger<DefaultCredentialsLoader>)
當使用自訂簽署斷言提供者原始碼載入器時,DefaultCredentialsLoader 的建構器。
public DefaultCredentialsLoader(System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.ICustomSignedAssertionProvider> customSignedAssertionProviders, Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCredentialsLoader>? logger);
new Microsoft.Identity.Web.DefaultCredentialsLoader : seq<Microsoft.Identity.Abstractions.ICustomSignedAssertionProvider> * Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCredentialsLoader> -> Microsoft.Identity.Web.DefaultCredentialsLoader
Public Sub New (customSignedAssertionProviders As IEnumerable(Of ICustomSignedAssertionProvider), logger As ILogger(Of DefaultCredentialsLoader))
參數
- customSignedAssertionProviders
- IEnumerable<ICustomSignedAssertionProvider>
一組自訂簽署的斷言提供者。
- logger
- ILogger<DefaultCredentialsLoader>
伊洛格。
適用於
DefaultCredentialsLoader(IEnumerable<ICredentialSourceLoader>, IEnumerable<ICustomSignedAssertionProvider>, ILogger<DefaultCredentialsLoader>)
DefaultCredentialsLoader 的建構器,同時具備自訂簽署斷言提供者與自訂憑證來源載入器。
public DefaultCredentialsLoader(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.DefaultCredentialsLoader>? logger);
new Microsoft.Identity.Web.DefaultCredentialsLoader : seq<Microsoft.Identity.Abstractions.ICredentialSourceLoader> * seq<Microsoft.Identity.Abstractions.ICustomSignedAssertionProvider> * Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.DefaultCredentialsLoader> -> Microsoft.Identity.Web.DefaultCredentialsLoader
Public Sub New (credentialSourceLoaders As IEnumerable(Of ICredentialSourceLoader), customSignedAssertionProviders As IEnumerable(Of ICustomSignedAssertionProvider), logger As ILogger(Of DefaultCredentialsLoader))
參數
- credentialSourceLoaders
- IEnumerable<ICredentialSourceLoader>
額外的憑證來源載入器。 可以覆蓋內建載入器。
- customSignedAssertionProviders
- IEnumerable<ICustomSignedAssertionProvider>
一組自訂簽署的斷言提供者。
- logger
- ILogger<DefaultCredentialsLoader>
伊洛格。