ManagedIdentityServiceClientCredentialsFactory class
Eine Managed Identity-Implementierung der ServiceClientCredentialsFactory abstrakte Klasse.
- Extends
Konstruktoren
| Managed |
Initialisiert eine neue Instanz der ManagedIdentityServiceClientCredentialsFactory-Klasse. |
Methoden
| create |
|
| is |
|
| is |
Details zum Konstruktor
ManagedIdentityServiceClientCredentialsFactory(string, IJwtTokenProviderFactory)
Initialisiert eine neue Instanz der ManagedIdentityServiceClientCredentialsFactory-Klasse.
new ManagedIdentityServiceClientCredentialsFactory(appId: string, tokenProviderFactory: IJwtTokenProviderFactory)
Parameter
- appId
-
string
Client-ID für die dem Bot zugewiesene verwaltete Identität.
- tokenProviderFactory
- IJwtTokenProviderFactory
Die zu verwendende JWT-Tokenanbieterfactory.
Details zur Methode
createCredentials(string, string)
function createCredentials(appId: string, audience: string): Promise<ServiceClientCredentials>
Parameter
- appId
-
string
- audience
-
string
Gibt zurück
Promise<ServiceClientCredentials>
isAuthenticationDisabled()
function isAuthenticationDisabled(): Promise<boolean>
Gibt zurück
Promise<boolean>
isValidAppId(string)
function isValidAppId(appId: string): Promise<boolean>
Parameter
- appId
-
string
Gibt zurück
Promise<boolean>