RefreshTokenParameters Klass

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

Implementeringar

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objekt som innehåller parametrar för begäran om uppdateringstoken. Kan användas som parameter till PublicClientApplication#acquireToken(RefreshTokenParameters) eller till ConfidentialClientApplication#acquireToken(RefreshTokenParameters)

RefreshTokenParameters bör endast användas för migreringsscenarier (när du flyttar från ADAL till MSAL). Om du vill hämta token tyst använder du acquireTokenSilently(SilentParameters parameters)

Metodsammanfattning

Modifierare och typ Metod och beskrivning
static RefreshTokenParametersBuilder builder(Set<String> scopes, String refreshToken)

Builder för RefreshTokenParameters

ClaimsRequest claims()

Anspråk som ska begäras via parametern för OIDC-anspråksbegäran, vilket tillåter begäranden för standardanspråk och anpassade anspråk

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

Lägger till ytterligare rubriker i tokenbegäran

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

Lägger till ytterligare parametrar i tokenbegäran

@lombok.NonNull java.lang.String refreshToken()

Uppdateringstoken som tagits emot från STS

@lombok.NonNull java.util.Set<java.lang.String> scopes()

Omfång som programmet begär åtkomst till

java.lang.String tenant()

Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran

Metoder som ärvts från 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

Metodinformation

builder

public static RefreshTokenParameters.RefreshTokenParametersBuilder builder(Set<String> scopes, String refreshToken)

Builder för RefreshTokenParameters

Parametrar:

scopes - scopes-programmet begär åtkomst till
refreshToken - uppdateringstoken som tagits emot från STS

Returer:

builder-objekt som kan användas för att konstruera RefreshTokenParameters

claims

public ClaimsRequest claims()

Anspråk som ska begäras via parametern för OIDC-anspråksbegäran, vilket tillåter begäranden för standardanspråk och anpassade anspråk

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Lägger till ytterligare rubriker i tokenbegäran

extraQueryParameters

public Map<String,String> extraQueryParameters()

Lägger till ytterligare parametrar i tokenbegäran

refreshToken

public @NonNull String refreshToken()

Uppdateringstoken som tagits emot från STS

scopes

public @NonNull Set<String> scopes()

Omfång som programmet begär åtkomst till

tenant

public String tenant()

Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran

Gäller för