DeviceCodeFlowParameters Klas

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

Implementeringen

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Object met parameters voor apparaatcodestroom. Kan worden gebruikt als parameter voor acquireToken(DeviceCodeFlowParameters parameters). Zie https://aka.ms/msal4j-device-code voor meer informatie

Methodesamenvatting

Modifier en type Methode en beschrijving
static DeviceCodeFlowParametersBuilder builder(Set<String> scopes, Consumer<DeviceCode> deviceCodeConsumer)

Opbouwfunctie voor DeviceCodeFlowParameters

ClaimsRequest claims()

Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan

@lombok.NonNull java.util.function.Consumer<DeviceCode> deviceCodeConsumer()

Ontvangt de apparaatcode die wordt geretourneerd uit de eerste stap van de Oauth2.0-apparaatcodestroom.

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

Voegt extra headers toe aan de tokenaanvraag

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

Voegt extra queryparameters toe aan de tokenaanvraag

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

Bereiken waartoe de toepassing toegang aanvraagt.

java.lang.String tenant()

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

Methoden overgenomen van 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

Methodedetails

builder

public static DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder builder(Set<String> scopes, Consumer<DeviceCode> deviceCodeConsumer)

Opbouwfunctie voor DeviceCodeFlowParameters

Parameters:

scopes - scopes-toepassing vraagt toegang tot
deviceCodeConsumer - Consumer van DeviceCode

Retouren:

builder die kan worden gebruikt om DeviceCodeFlowParameters samen te stellen

claims

public ClaimsRequest claims()

Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan

deviceCodeConsumer

public @NonNull Consumer<DeviceCode> deviceCodeConsumer()

Ontvangt de apparaatcode die wordt geretourneerd uit de eerste stap van de Oauth2.0-apparaatcodestroom. De DeviceCode#verificationUri en de DeviceCode#userCode moeten worden weergegeven aan de eindgebruiker.

Zie https://aka.ms/msal4j-device-code voor meer informatie

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Voegt extra headers toe aan de tokenaanvraag

extraQueryParameters

public Map<String,String> extraQueryParameters()

Voegt extra queryparameters toe aan de tokenaanvraag

scopes

public @NonNull Set<String> scopes()

Bereiken waartoe de toepassing toegang aanvraagt.

tenant

public String tenant()

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

Van toepassing op