ManagedIdentityApplication 類別
- java.
lang. Object - com.
microsoft. aad. msal4j. AbstractApplicationBase - com.
microsoft. aad. msal4j. ManagedIdentityApplication
- com.
- com.
實作
public class ManagedIdentityApplication
extends AbstractApplicationBase
implements IManagedIdentityApplication
類別用於取得管理身份的標記。 如需詳細資訊,請參閱 IManagedIdentityApplication
條件執行緒安全
方法摘要
| 修飾詞與類型 | 方法與描述 |
|---|---|
|
java.util.concurrent.CompletableFuture<IAuthentication |
acquireTokenForManagedIdentity(ManagedIdentityParameters managedIdentityParameters)
從 Azure 資源上的受管理身份取得權杖。 |
| static Builder |
builder(ManagedIdentityId managedIdentityId)
建立管理 |
|
Managed |
getManagedIdentityId() |
|
static
Managed |
getManagedIdentitySource()
回傳一個 ManagedIdentitySourceType 值,主要基於系統中設定的環境變數。 |
|
static
Token |
getSharedTokenCache() |
方法繼承來源 AbstractApplicationBase
方法繼承來源 java.lang.Object
方法詳細資料
acquireTokenForManagedIdentity
public CompletableFuture<IAuthenticationResult> acquireTokenForManagedIdentity(ManagedIdentityParameters managedIdentityParameters)
從 Azure 資源上的受管理身份取得權杖。
參數:
擲回:
builder
public static ManagedIdentityApplication.Builder builder(ManagedIdentityId managedIdentityId)
建立 ManagedIdentityApplication 建構者實例
參數:
傳回:
getManagedIdentityId
public ManagedIdentityId getManagedIdentityId()
getManagedIdentitySource
public static ManagedIdentitySourceType getManagedIdentitySource()
回傳一個 ManagedIdentitySourceType 值,主要基於系統中設定的環境變數。
傳回:
getSharedTokenCache
public static TokenCache getSharedTokenCache()