ManagedIdentityApplication 클래스

구현

public class ManagedIdentityApplication
extends AbstractApplicationBase
implements IManagedIdentityApplication

관리 ID에 대한 토큰을 획득하는 데 사용할 클래스입니다. 자세한 내용은 를 참조 IManagedIdentityApplication

조건부 스레드로부터 안전

메서드 요약

한정자 및 형식 메서드 및 설명
java.util.concurrent.CompletableFuture<IAuthenticationResult> acquireTokenForManagedIdentity(ManagedIdentityParameters managedIdentityParameters)

Azure 리소스의 구성된 관리 ID에서 토큰을 획득합니다.

static Builder builder(ManagedIdentityId managedIdentityId)

관리ID애플리케이션의 Builder 인스턴스를 만듭니다.

ManagedIdentityId getManagedIdentityId()
static ManagedIdentitySourceType getManagedIdentitySource()

ManagedIdentitySourceType 주로 시스템에 설정된 환경 변수를 기반으로 하는 값을 반환합니다.

static TokenCache getSharedTokenCache()

다음에서 상속된 메서드 AbstractApplicationBase

다음에서 상속된 메서드 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

메서드 세부 정보

acquireTokenForManagedIdentity

public CompletableFuture<IAuthenticationResult> acquireTokenForManagedIdentity(ManagedIdentityParameters managedIdentityParameters)

Azure 리소스의 구성된 관리 ID에서 토큰을 획득합니다.

매개 변수:

managedIdentityParameters

Throw:

java.lang.Exception

builder

public static ManagedIdentityApplication.Builder builder(ManagedIdentityId managedIdentityId)

ManagedIdentityApplication의 Builder 인스턴스를 만듭니다.

매개 변수:

managedIdentityId - System Assigned 또는 User Assigned 여부를 지정하고 사용자가 할당된 경우 ID를 제공하는 ManagedIdentityId입니다.

반품:

ManagedIdentityApplication의 Builder 인스턴스

getManagedIdentityId

public ManagedIdentityId getManagedIdentityId()

getManagedIdentitySource

public static ManagedIdentitySourceType getManagedIdentitySource()

ManagedIdentitySourceType 주로 시스템에 설정된 환경 변수를 기반으로 하는 값을 반환합니다.

반품:

원본 형식에 대한 ManagedIdentitySourceType 열거형

getSharedTokenCache

public static TokenCache getSharedTokenCache()

적용 대상