ClientCredentialParameters Klass

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

Implementeringar

com.microsoft.aad.msal4j.IAcquireTokenParameters

public class ClientCredentialParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters

Objekt som innehåller parametrar för klientens autentiseringsflöde. Kan användas som parameter för acquireToken(ClientCredentialParameters parameters)

Metodsammanfattning

Modifierare och typ Metod och beskrivning
static ClientCredentialParametersBuilder builder(Set<String> scopes)

Builder för ClientCredentialParameters

ClaimsRequest claims()

Anspråk som ska begäras via parametern för OIDC-anspråksbegäran, vilket tillåter begäranden för standardanspråk och anpassade anspråk

IClientCredential clientCredential()

Åsidosätter klientautentiseringsuppgifterna för den här begäran

java.util.Map<java.lang.String,java.lang.String> extraHttpHeaders()

Lägger till ytterligare rubriker i tokenbegäran

java.util.Map<java.lang.String,java.lang.String> extraQueryParameters()

Lägger till ytterligare frågeparametrar i tokenbegäran

@lombok.NonNull java.util.Set<java.lang.String> scopes()

Omfång som programmet begär åtkomst till.

java.lang.Boolean skipCache()

Anger om begäran ska hoppa över att titta på tokencacheminnet.

java.lang.String tenant()

Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran

Metoder som ärvts från 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

Metodinformation

builder

public static ClientCredentialParameters.ClientCredentialParametersBuilder builder(Set<String> scopes)

Builder för ClientCredentialParameters

Parametrar:

scopes - scopes-programmet begär åtkomst till

Returer:

builder som kan användas för att konstruera ClientCredentialParameters

claims

public ClaimsRequest claims()

Anspråk som ska begäras via parametern för OIDC-anspråksbegäran, vilket tillåter begäranden för standardanspråk och anpassade anspråk

clientCredential

public IClientCredential clientCredential()

Åsidosätter klientautentiseringsuppgifterna för den här begäran

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Lägger till ytterligare rubriker i tokenbegäran

extraQueryParameters

public Map<String,String> extraQueryParameters()

Lägger till ytterligare frågeparametrar i tokenbegäran

scopes

public @NonNull Set<String> scopes()

Omfång som programmet begär åtkomst till.

skipCache

public Boolean skipCache()

Anger om begäran ska hoppa över att titta på tokencacheminnet. Som standard är den inställd på false.

tenant

public String tenant()

Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran

Gäller för