ClientCredentialParameters.ClientCredentialParametersBuilder 클래스

  • java.lang.Object
    • com.microsoft.aad.msal4j.ClientCredentialParameters.ClientCredentialParametersBuilder

public static class ClientCredentialParameters.ClientCredentialParametersBuilder

메서드 요약

한정자 및 형식 메서드 및 설명
ClientCredentialParameters build()
ClientCredentialParametersBuilder claims(ClaimsRequest claims)

표준 및 사용자 지정 클레임에 대한 요청을 허용하는 OIDC 클레임 요청 매개 변수를 통해 요청되는 클레임

ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

이 요청에 대한 클라이언트 자격 증명을 재정의합니다.

ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

토큰 요청에 헤더 추가

ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

토큰 요청에 추가 쿼리 매개 변수 추가

ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

애플리케이션이 액세스를 요청하는 범위입니다.

ClientCredentialParametersBuilder skipCache(Boolean skipCache)

요청이 토큰 캐시 검색을 건너뛰어야 하는지 여부를 나타냅니다.

ClientCredentialParametersBuilder tenant(String tenant)

이 요청에 대한 기관 URL의 테넌트 값을 재정의합니다.

java.lang.String toString()

다음에서 상속된 메서드 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

메서드 세부 정보

build

public ClientCredentialParameters build()

claims

public ClientCredentialParameters.ClientCredentialParametersBuilder claims(ClaimsRequest claims)

표준 및 사용자 지정 클레임에 대한 요청을 허용하는 OIDC 클레임 요청 매개 변수를 통해 요청되는 클레임

매개 변수:

claims

반품:

this;

clientCredential

public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

이 요청에 대한 클라이언트 자격 증명을 재정의합니다.

매개 변수:

clientCredential

반품:

this;

extraHttpHeaders

public ClientCredentialParameters.ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

토큰 요청에 헤더 추가

매개 변수:

extraHttpHeaders

반품:

this;

extraQueryParameters

public ClientCredentialParameters.ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

토큰 요청에 추가 쿼리 매개 변수 추가

매개 변수:

extraQueryParameters

반품:

this;

scopes

public ClientCredentialParameters.ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

애플리케이션이 액세스를 요청하는 범위입니다.

매개 변수:

scopes

반품:

this;

skipCache

public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)

요청이 토큰 캐시 검색을 건너뛰어야 하는지 여부를 나타냅니다. 기본값은 false로 설정됩니다.

매개 변수:

skipCache

반품:

this;

tenant

public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)

이 요청에 대한 기관 URL의 테넌트 값을 재정의합니다.

매개 변수:

tenant

반품:

this;

toString

public String toString()

재정의:

ClientCredentialParameters.ClientCredentialParametersBuilder.toString()

적용 대상