DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder Класс
- java.
lang. Object - com.
microsoft. aad. msal4j. DeviceCodeFlowParameters. DeviceCodeFlowParametersBuilder
- com.
public static class DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder
Сводка по методу
| Модификатор и тип | Метод и описание |
|---|---|
|
Device |
build() |
|
Device |
claims(ClaimsRequest claims)
Утверждения, запрашиваемые с помощью параметра запроса утверждений OIDC, разрешающие запросы на стандартные и пользовательские утверждения |
|
Device |
deviceCodeConsumer(@NonNull Consumer<DeviceCode> deviceCodeConsumer)
Получает код устройства, возвращенный первым шагом потока кода устройства Oauth2.0. |
|
Device |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Добавляет дополнительные заголовки в запрос маркера |
|
Device |
extraQueryParameters(Map<String,String> extraQueryParameters)
Добавляет дополнительные параметры запроса в запрос маркера |
|
Device |
scopes(@NonNull Set<String> scopes)
Области, к которым приложение запрашивает доступ. |
|
Device |
tenant(String tenant)
Переопределяет значение клиента в URL-адресе центра для этого запроса. |
| java.lang.String | toString() |
Методы, унаследованные от java.lang.Object
Сведения о методе
build
public DeviceCodeFlowParameters build()
claims
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder claims(ClaimsRequest claims)
Утверждения, запрашиваемые с помощью параметра запроса утверждений OIDC, разрешающие запросы на стандартные и пользовательские утверждения
Параметры:
Возвращаемое значение:
this.deviceCodeConsumer
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder deviceCodeConsumer(@NonNull Consumer<DeviceCode> deviceCodeConsumer)
Получает код устройства, возвращенный первым шагом потока кода устройства Oauth2.0. Он DeviceCode#verificationUriDeviceCode#userCode должен отображаться для конечного пользователя.
Дополнительные сведения см. на странице https://aka.ms/msal4j-device-code
Параметры:
Возвращаемое значение:
this.extraHttpHeaders
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Добавляет дополнительные заголовки в запрос маркера
Параметры:
Возвращаемое значение:
this.extraQueryParameters
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Добавляет дополнительные параметры запроса в запрос маркера
Параметры:
Возвращаемое значение:
this.scopes
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder scopes(@NonNull Set<String> scopes)
Области, к которым приложение запрашивает доступ.
Параметры:
Возвращаемое значение:
this.tenant
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder tenant(String tenant)
Переопределяет значение клиента в URL-адресе центра для этого запроса.
Параметры:
Возвращаемое значение:
this.toString
public String toString()
Переопределения:
DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.toString()