AuthorizationCodeParameters Osztály

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

Megvalósítás

com.microsoft.aad.msal4j.IAcquireTokenParameters

public class AuthorizationCodeParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters

Az engedélyezési kódfolyamat paramétereit tartalmazó objektum. Paraméterként használható a PublicClientApplication#acquireToken(AuthorizationCodeParameters)ConfidentialClientApplication#acquireToken(AuthorizationCodeParameters)

Metódus összegzése

Módosító és típus Metódus és leírás
@lombok.NonNull java.lang.String authorizationCode()

Az OAuth2.0 engedélyezési kód folyamatának első lépésében beszerzett engedélyezési kód.

static AuthorizationCodeParametersBuilder builder(String authorizationCode, URI redirectUri)

Builder for AuthorizationCodeParameters

ClaimsRequest claims()

Az OIDC jogcímkérelmének paraméterén keresztül kérendő jogcímek, amelyek lehetővé teszik a standard és egyéni jogcímek iránti kérelmeket

java.lang.String codeVerifier()

A PKCE-hez használt kód hitelesítője.

java.util.Map<java.lang.String,java.lang.String> extraHttpHeaders()

További fejlécek hozzáadása a jogkivonat-kérelemhez

java.util.Map<java.lang.String,java.lang.String> extraQueryParameters()

További lekérdezési paraméterek hozzáadása a jogkivonat-kérelemhez

@lombok.NonNull java.net.URI redirectUri()

A Azure portálon regisztrált átirányítási URI, amelyet az OAuth2.0 engedélyezési kódfolyamat első lépésében használtak.

java.util.Set<java.lang.String> scopes()

Hatókörök, amelyekhez az alkalmazás hozzáférést kér

java.lang.String tenant()

Felülbírálja a bérlő értékét a kérelem szolgáltatói URL-címében

A következőtől örökölt metódusok: 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

Metódus adatai

authorizationCode

public @NonNull String authorizationCode()

Az OAuth2.0 engedélyezési kód folyamatának első lépésében beszerzett engedélyezési kód. További információ: https://aka.ms/msal4j-authorization-code-flow

builder

public static AuthorizationCodeParameters.AuthorizationCodeParametersBuilder builder(String authorizationCode, URI redirectUri)

Builder for AuthorizationCodeParameters

Paraméterek:

authorizationCode - a szolgáltatás-engedélyezési végponttól kapott kód
redirectUri - URI, ahol az engedélyezési kód érkezett

Válaszok:

építőobjektum, amely a AuthorizationCodeParameters

claims

public ClaimsRequest claims()

Az OIDC jogcímkérelmének paraméterén keresztül kérendő jogcímek, amelyek lehetővé teszik a standard és egyéni jogcímek iránti kérelmeket

codeVerifier

public String codeVerifier()

A PKCE-hez használt kód hitelesítője. További információ: https://tools.ietf.org/html/rfc7636

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

További fejlécek hozzáadása a jogkivonat-kérelemhez

extraQueryParameters

public Map<String,String> extraQueryParameters()

További lekérdezési paraméterek hozzáadása a jogkivonat-kérelemhez

redirectUri

public @NonNull URI redirectUri()

A Azure portálon regisztrált átirányítási URI, amelyet az OAuth2.0 engedélyezési kódfolyamat első lépésében használtak. További információ: https://aka.ms/msal4j-authorization-code-flow

scopes

public Set<String> scopes()

Hatókörök, amelyekhez az alkalmazás hozzáférést kér

tenant

public String tenant()

Felülbírálja a bérlő értékét a kérelem szolgáltatói URL-címében

A következőre érvényes: