DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder Klas

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

public static class DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder

Methodesamenvatting

Modifier en type Methode en beschrijving
DeviceCodeFlowParameters build()
DeviceCodeFlowParametersBuilder claims(ClaimsRequest claims)

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

DeviceCodeFlowParametersBuilder deviceCodeConsumer(Consumer<DeviceCode> deviceCodeConsumer)

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

DeviceCodeFlowParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Voegt extra headers toe aan de tokenaanvraag

DeviceCodeFlowParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Afgeschaft

Niet aanbevolen voor productiescenario's. Deze wordt verwijderd in een toekomstige release en het gedrag wordt mogelijk vervangen door een nieuwe API.

Voegt extra queryparameters toe aan de tokenaanvraag

DeviceCodeFlowParametersBuilder scopes(Set<String> scopes)

Bereiken waartoe de toepassing toegang aanvraagt.

DeviceCodeFlowParametersBuilder tenant(String tenant)

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

java.lang.String toString()

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

build

public DeviceCodeFlowParameters build()

claims

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder claims(ClaimsRequest claims)

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

Parameters:

claims

deviceCodeConsumer

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder deviceCodeConsumer(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

Kan niet null zijn.

Parameters:

deviceCodeConsumer

extraHttpHeaders

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Voegt extra headers toe aan de tokenaanvraag

Parameters:

extraHttpHeaders

extraQueryParameters


public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Afgeschaft

Niet aanbevolen voor productiescenario's. Deze wordt verwijderd in een toekomstige release en het gedrag wordt mogelijk vervangen door een nieuwe API.

Voegt extra queryparameters toe aan de tokenaanvraag

Parameters:

extraQueryParameters

scopes

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder scopes(Set<String> scopes)

Bereiken waartoe de toepassing toegang aanvraagt.

Kan niet null zijn.

Parameters:

scopes

tenant

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder tenant(String tenant)

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

Parameters:

tenant

toString

public String toString()

Overschrijvingen:

DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.toString()

Van toepassing op