UserNamePasswordParameters Klass

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

Implementeringar

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objekt som innehåller parametrar för användarnamn/lösenordsflöde. Kan användas som parameter för acquireToken(UserNamePasswordParameters parameters)

Mer information finns i https://aka.ms/msal4j-username-password

Metodsammanfattning

Modifierare och typ Metod och beskrivning
static UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Builder för användarnamnsparametrar

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 frågeparametrar i tokenbegäran

char[] password()
PopParameters proofOfPossession()
@lombok.NonNull java.util.Set<java.lang.String> scopes()

Scopes-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

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

Användarnamn för kontot

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 UserNamePasswordParameters.UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Builder för UserNameParameters

Parametrar:

scopes - scopes-programmet begär åtkomst till
username - användarnamn för kontot
password - teckenmatris som innehåller autentiseringsuppgifter för användarnamnet

Returer:

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

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 frågeparametrar i tokenbegäran

password

public char[] password()

proofOfPossession

public PopParameters proofOfPossession()

scopes

public @NonNull Set<String> scopes()

Scopes-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

username

public @NonNull String username()

Användarnamn för kontot

Gäller för