IManagedIdentityApplication 接口
实现
com.microsoft.aad.msal4j.IApplicationBase
public interface IManagedIdentityApplication
extends com.microsoft.aad.msal4j.IApplicationBase
表示托管标识应用程序的接口。 托管标识应用程序用于获取分配给azure资源(例如Azure函数、应用服务、虚拟机等)的托管标识的令牌,以便在不使用凭据的情况下获取令牌。 有关详细信息,请参阅 https://aka.ms/msal4jclientapplications
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
|
abstract
java.util.concurrent.CompletableFuture<IAuthentication |
acquireTokenForManagedIdentity(ManagedIdentityParameters parameters)
从 Azure 资源上配置的托管标识获取令牌。 |
方法详细信息
acquireTokenForManagedIdentity
public abstract CompletableFuture<IAuthenticationResult> acquireTokenForManagedIdentity(ManagedIdentityParameters parameters)
从 Azure 资源上配置的托管标识获取令牌。
参数:
parameters
- 实例 ManagedIdentityParameters
返回:
CompletableFuture 包含 IAuthenticationResult
引发:
java.lang.Exception