AuthorizationCodeParameters.AuthorizationCodeParametersBuilder Sınıf

  • java.lang.Object
    • com.microsoft.aad.msal4j.AuthorizationCodeParameters.AuthorizationCodeParametersBuilder

public static class AuthorizationCodeParameters.AuthorizationCodeParametersBuilder

Yöntem Özeti

Değiştirici ve Tür Yöntem ve Açıklaması
AuthorizationCodeParametersBuilder authorizationCode(@NonNull String authorizationCode)

OAuth2.0 yetkilendirme kodu akışının ilk adımında alınan yetkilendirme kodu.

AuthorizationCodeParameters build()
AuthorizationCodeParametersBuilder claims(ClaimsRequest claims)

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

AuthorizationCodeParametersBuilder codeVerifier(String codeVerifier)

PKCE için kullanılan kod doğrulayıcı.

AuthorizationCodeParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Belirteç isteğine ek üst bilgiler ekler

AuthorizationCodeParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Belirteç isteğine ek sorgu parametreleri ekler

AuthorizationCodeParametersBuilder redirectUri(@NonNull URI redirectUri)

Azure portalında kaydedilen ve OAuth2.0 yetkilendirme kodu akışının ilk adımında kullanılan yeniden yönlendirme URI'si.

AuthorizationCodeParametersBuilder scopes(Set<String> scopes)

Uygulamanın erişim istediği kapsamlar

AuthorizationCodeParametersBuilder 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ı

authorizationCode

public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder authorizationCode(@NonNull String authorizationCode)

OAuth2.0 yetkilendirme kodu akışının ilk adımında alınan yetkilendirme kodu. Daha ayrıntılı bilgi için bkz. https://aka.ms/msal4j-authorization-code-flow

Parametreler:

authorizationCode

Döndürülenler:

this.

build

public AuthorizationCodeParameters build()

claims

public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder 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.

codeVerifier

public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder codeVerifier(String codeVerifier)

PKCE için kullanılan kod doğrulayıcı. Daha ayrıntılı bilgi için bkz. https://tools.ietf.org/html/rfc7636

Parametreler:

codeVerifier

Döndürülenler:

this.

extraHttpHeaders

public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Belirteç isteğine ek üst bilgiler ekler

Parametreler:

extraHttpHeaders

Döndürülenler:

this.

extraQueryParameters

public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Belirteç isteğine ek sorgu parametreleri ekler

Parametreler:

extraQueryParameters

Döndürülenler:

this.

redirectUri

public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder redirectUri(@NonNull URI redirectUri)

Azure portalında kaydedilen ve OAuth2.0 yetkilendirme kodu akışının ilk adımında kullanılan yeniden yönlendirme URI'si. Daha ayrıntılı bilgi için bkz. https://aka.ms/msal4j-authorization-code-flow

Parametreler:

redirectUri

Döndürülenler:

this.

scopes

public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder scopes(Set<String> scopes)

Uygulamanın erişim istediği kapsamlar

Parametreler:

scopes

Döndürülenler:

this.

tenant

public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder 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:

AuthorizationCodeParameters.AuthorizationCodeParametersBuilder.toString()

Şunlara uygulanır