DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder Sınıf
- java.
lang. Object - com.
microsoft. aad. msal4j. DeviceCodeFlowParameters. DeviceCodeFlowParametersBuilder
- com.
public static class DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder
Yöntem Özeti
| Değiştirici ve Tür | Yöntem ve Açıklaması |
|---|---|
|
Device |
build() |
|
Device |
claims(ClaimsRequest claims)
OIDC talep isteği parametresi aracılığıyla talep edilecek talepler, standart ve özel talep isteklerine izin verir |
|
Device |
deviceCodeConsumer(@NonNull Consumer<DeviceCode> deviceCodeConsumer)
Oauth2.0 cihaz kodu akışının ilk adımından döndürülen cihaz kodunu alır. |
|
Device |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Belirteç isteğine ek üst bilgiler ekler |
|
Device |
extraQueryParameters(Map<String,String> extraQueryParameters)
Belirteç isteğine ek sorgu parametreleri ekler |
|
Device |
scopes(@NonNull Set<String> scopes)
Uygulamanın erişim istediği kapsamlar. |
|
Device |
tenant(String tenant)
Bu isteğin yetkili URL'sindeki kiracı değerini geçersiz kılar |
| java.lang.String | toString() |
Yöntemlerin devralındığı yer: java.lang.Object
Yöntem Ayrıntıları
build
public DeviceCodeFlowParameters build()
claims
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder claims(ClaimsRequest claims)
OIDC talep isteği parametresi aracılığıyla talep edilecek talepler, standart ve özel talep isteklerine izin verir
Parametreler:
Döndürülenler:
this.deviceCodeConsumer
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder deviceCodeConsumer(@NonNull Consumer<DeviceCode> deviceCodeConsumer)
Oauth2.0 cihaz kodu akışının ilk adımından döndürülen cihaz kodunu alır. DeviceCode#verificationUri ve son DeviceCode#userCode kullanıcıya gösterilmelidir.
Daha ayrıntılı bilgi için bkz. https://aka.ms/msal4j-device-code
Parametreler:
Döndürülenler:
this.extraHttpHeaders
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Belirteç isteğine ek üst bilgiler ekler
Parametreler:
Döndürülenler:
this.extraQueryParameters
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Belirteç isteğine ek sorgu parametreleri ekler
Parametreler:
Döndürülenler:
this.scopes
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder scopes(@NonNull Set<String> scopes)
Uygulamanın erişim istediği kapsamlar.
Parametreler:
Döndürülenler:
this.tenant
public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder tenant(String tenant)
Bu isteğin yetkili URL'sindeki kiracı değerini geçersiz kılar
Parametreler:
Döndürülenler:
this.toString
public String toString()
Geçersiz Kılmalar:
DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.toString()