語言

DefaultCredentialsLoader 建構函式

定義

多載

名稱 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))

參數

適用於

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>

伊洛格。

適用於