DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder Sınıf

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

public static class DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder

Yöntem Özeti

Değiştirici ve Tür Yöntem ve Açıklaması
DeviceCodeFlowParameters build()
DeviceCodeFlowParametersBuilder claims(ClaimsRequest claims)

OIDC talep isteği parametresi aracılığıyla talep edilecek talepler, standart ve özel talep isteklerine izin verir

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.

DeviceCodeFlowParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Belirteç isteğine ek üst bilgiler ekler

DeviceCodeFlowParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Belirteç isteğine ek sorgu parametreleri ekler

DeviceCodeFlowParametersBuilder scopes(@NonNull Set<String> scopes)

Uygulamanın erişim istediği kapsamlar.

DeviceCodeFlowParametersBuilder 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

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

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:

claims

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:

deviceCodeConsumer

Döndürülenler:

this.

extraHttpHeaders

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

Belirteç isteğine ek üst bilgiler ekler

Parametreler:

extraHttpHeaders

Döndürülenler:

this.

extraQueryParameters

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

Belirteç isteğine ek sorgu parametreleri ekler

Parametreler:

extraQueryParameters

Döndürülenler:

this.

scopes

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

Uygulamanın erişim istediği kapsamlar.

Parametreler:

scopes

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:

tenant

Döndürülenler:

this.

toString

public String toString()

Geçersiz Kılmalar:

DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.toString()

Şunlara uygulanır