ClientCredentialParameters.ClientCredentialParametersBuilder Klasa

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

public static class ClientCredentialParameters.ClientCredentialParametersBuilder

Podsumowanie metody

Modyfikator i typ Metoda i opis
ClientCredentialParameters build()
ClientCredentialParametersBuilder claims(ClaimsRequest claims)

Oświadczenia, które mają być żądane za pośrednictwem parametru żądania OIDC claims, zezwalając na żądania dla oświadczeń standardowych i niestandardowych

ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Zastępuje poświadczenia klienta dla tego żądania

ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Dodaje dodatkowe nagłówki do żądania tokenu

ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Dodaje dodatkowe parametry zapytania do żądania tokenu

ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

Zakresy, do których aplikacja żąda dostępu.

ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Wskazuje, czy żądanie powinno pominąć przeglądanie pamięci podręcznej tokenów.

ClientCredentialParametersBuilder tenant(String tenant)

Zastępuje wartość dzierżawy w adresie URL urzędu dla tego żądania

java.lang.String toString()

Metody dziedziczone z 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

Szczegóły metody

build

public ClientCredentialParameters build()

claims

public ClientCredentialParameters.ClientCredentialParametersBuilder claims(ClaimsRequest claims)

Oświadczenia, które mają być żądane za pośrednictwem parametru żądania OIDC claims, zezwalając na żądania dla oświadczeń standardowych i niestandardowych

Parametry:

claims

Zwraca:

this.

clientCredential

public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Zastępuje poświadczenia klienta dla tego żądania

Parametry:

clientCredential

Zwraca:

this.

extraHttpHeaders

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

Dodaje dodatkowe nagłówki do żądania tokenu

Parametry:

extraHttpHeaders

Zwraca:

this.

extraQueryParameters

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

Dodaje dodatkowe parametry zapytania do żądania tokenu

Parametry:

extraQueryParameters

Zwraca:

this.

scopes

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

Zakresy, do których aplikacja żąda dostępu.

Parametry:

scopes

Zwraca:

this.

skipCache

public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Wskazuje, czy żądanie powinno pominąć przeglądanie pamięci podręcznej tokenów. Ustaw wartość domyślną na false.

Parametry:

skipCache

Zwraca:

this.

tenant

public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)

Zastępuje wartość dzierżawy w adresie URL urzędu dla tego żądania

Parametry:

tenant

Zwraca:

this.

toString

public String toString()

Przesłonięcia:

ClientCredentialParameters.ClientCredentialParametersBuilder.toString()

Dotyczy