MsalAppCredentials Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
MsalAppCredentials(IConfidentialClientApplication, String, String, String, Boolean, ILogger) |
MsalAppCredentials sınıfının yeni bir örneğini başlatır. |
MsalAppCredentials(String, X509Certificate2, String, String, Boolean, ILogger) |
MsalAppCredentials sınıfının yeni bir örneğini başlatır. |
MsalAppCredentials(String, String, String, String, Boolean, ILogger) |
MsalAppCredentials sınıfının yeni bir örneğini başlatır. |
MsalAppCredentials(String, X509Certificate2, Boolean, String, String, Boolean, ILogger) |
MsalAppCredentials sınıfının yeni bir örneğini başlatır. |
MsalAppCredentials(IConfidentialClientApplication, String, String, String, Boolean, ILogger)
MsalAppCredentials sınıfının yeni bir örneğini başlatır.
public MsalAppCredentials (Microsoft.Identity.Client.IConfidentialClientApplication clientApplication, string appId, string authority = default, string scope = default, bool validateAuthority = true, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Connector.Authentication.MsalAppCredentials : Microsoft.Identity.Client.IConfidentialClientApplication * string * string * string * bool * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Connector.Authentication.MsalAppCredentials
Public Sub New (clientApplication As IConfidentialClientApplication, appId As String, Optional authority As String = Nothing, Optional scope As String = Nothing, Optional validateAuthority As Boolean = true, Optional logger As ILogger = Nothing)
Parametreler
- clientApplication
- IConfidentialClientApplication
Belirteçleri almak için kullanılacak istemci uygulaması.
- appId
- String
Microsoft uygulama kimliği.
- authority
- String
İsteğe bağlı yetkili.
- scope
- String
İsteğe bağlı özel kapsam.
- validateAuthority
- Boolean
Yetkilinin doğrulanıp doğrulanmayacağı.
Şunlara uygulanır
MsalAppCredentials(String, X509Certificate2, String, String, Boolean, ILogger)
MsalAppCredentials sınıfının yeni bir örneğini başlatır.
public MsalAppCredentials (string appId, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string authority = default, string scope = default, bool validateAuthority = true, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Connector.Authentication.MsalAppCredentials : string * System.Security.Cryptography.X509Certificates.X509Certificate2 * string * string * bool * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Connector.Authentication.MsalAppCredentials
Public Sub New (appId As String, certificate As X509Certificate2, Optional authority As String = Nothing, Optional scope As String = Nothing, Optional validateAuthority As Boolean = true, Optional logger As ILogger = Nothing)
Parametreler
- appId
- String
Microsoft uygulama kimliği.
- certificate
- X509Certificate2
Kimlik doğrulaması için kullanılacak sertifika.
- authority
- String
İsteğe bağlı yetkili.
- scope
- String
İsteğe bağlı özel kapsam.
- validateAuthority
- Boolean
Yetkilinin doğrulanıp doğrulanmayacağına ilişkin isteğe bağlı anahtar.
Şunlara uygulanır
MsalAppCredentials(String, String, String, String, Boolean, ILogger)
MsalAppCredentials sınıfının yeni bir örneğini başlatır.
public MsalAppCredentials (string appId, string appPassword, string authority = default, string scope = default, bool validateAuthority = true, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Connector.Authentication.MsalAppCredentials : string * string * string * string * bool * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Connector.Authentication.MsalAppCredentials
Public Sub New (appId As String, appPassword As String, Optional authority As String = Nothing, Optional scope As String = Nothing, Optional validateAuthority As Boolean = true, Optional logger As ILogger = Nothing)
Parametreler
- appId
- String
Microsoft uygulama kimliği.
- appPassword
- String
Microsoft uygulama parolası.
- authority
- String
İsteğe bağlı yetkili.
- scope
- String
İsteğe bağlı özel kapsam.
- validateAuthority
- Boolean
Yetkilinin doğrulanıp doğrulanmayacağı.
Şunlara uygulanır
MsalAppCredentials(String, X509Certificate2, Boolean, String, String, Boolean, ILogger)
MsalAppCredentials sınıfının yeni bir örneğini başlatır.
public MsalAppCredentials (string appId, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool sendX5c, string authority = default, string scope = default, bool validateAuthority = true, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Connector.Authentication.MsalAppCredentials : string * System.Security.Cryptography.X509Certificates.X509Certificate2 * bool * string * string * bool * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Connector.Authentication.MsalAppCredentials
Public Sub New (appId As String, certificate As X509Certificate2, sendX5c As Boolean, Optional authority As String = Nothing, Optional scope As String = Nothing, Optional validateAuthority As Boolean = true, Optional logger As ILogger = Nothing)
Parametreler
- appId
- String
Microsoft uygulama kimliği.
- certificate
- X509Certificate2
Kimlik doğrulaması için kullanılacak sertifika.
- sendX5c
- Boolean
True ise, genel sertifikayı belirteç isteğiyle birlikte Azure AD'ye gönderir; böylece Azure AD, güvenilir bir veren ilkesine göre konu adını doğrulamak için bu sertifikayı kullanabilir.
- authority
- String
İsteğe bağlı yetkili.
- scope
- String
İsteğe bağlı özel kapsam.
- validateAuthority
- Boolean
Yetkilinin doğrulanıp doğrulanmayacağına ilişkin isteğe bağlı anahtar.