public class DeviceCodeFlowParameters extends Object
PublicClientApplication.acquireToken(DeviceCodeFlowParameters). For more details,
see https://aka.ms/msal4j-device-code| Modifier and Type | Class and Description |
|---|---|
static class |
DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder |
| Modifier and Type | Method and Description |
|---|---|
static DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder |
builder(Set<String> scopes,
Consumer<DeviceCode> deviceCodeConsumer)
Builder for
DeviceCodeFlowParameters |
@NonNull Consumer<DeviceCode> |
deviceCodeConsumer()
Receives the device code returned from the first step of Oauth2.0 device code flow.
|
@NonNull Set<String> |
scopes()
Scopes to which the application is requesting access to.
|
public static DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder builder(Set<String> scopes, Consumer<DeviceCode> deviceCodeConsumer)
DeviceCodeFlowParametersscopes - scopes application is requesting access todeviceCodeConsumer - Consumer of DeviceCode@NonNull public @NonNull Set<String> scopes()
@NonNull public @NonNull Consumer<DeviceCode> deviceCodeConsumer()
DeviceCode.verificationUri and the DeviceCode.userCode should be shown
to the end user.
For more details, see https://aka.ms/msal4j-device-codeCopyright © 2013–2020. All rights reserved.