UserNamePasswordParameters Classe

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

Implementações

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objeto que contém parâmetros para o fluxo nome de usuário/senha. Pode ser usado como parâmetro para acquireToken(UserNamePasswordParameters parameters)

Para obter mais detalhes, confira https://aka.ms/msal4j-username-password

Resumo do método

Modificador e tipo Método e descrição
static UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Construtor para parâmetros de nomede usuário

ClaimsRequest claims()

Declarações a serem solicitadas por meio do parâmetro de solicitação de declarações OIDC, permitindo solicitações para declarações padrão e personalizadas

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

Adiciona cabeçalhos adicionais à solicitação de token

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

Adiciona parâmetros de consulta adicionais à solicitação de token

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

O aplicativo Scopes está solicitando acesso a

java.lang.String tenant()

Substitui o valor do locatário na URL de autoridade para essa solicitação

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

Nome de usuário da conta

Métodos herdados de 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

Detalhes do método

builder

public static UserNamePasswordParameters.UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Construtor para UserNameParameters

Parâmetros:

scopes - o aplicativo scopes está solicitando acesso a
username - nome de usuário da conta
password - matriz char contendo credenciais para o nome de usuário

Retornos:

objeto builder que pode ser usado para construir UserNameParameters

claims

public ClaimsRequest claims()

Declarações a serem solicitadas por meio do parâmetro de solicitação de declarações OIDC, permitindo solicitações para declarações padrão e personalizadas

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Adiciona cabeçalhos adicionais à solicitação de token

extraQueryParameters

public Map<String,String> extraQueryParameters()

Adiciona parâmetros de consulta adicionais à solicitação de token

password

public char[] password()

proofOfPossession

public PopParameters proofOfPossession()

scopes

public @NonNull Set<String> scopes()

O aplicativo Scopes está solicitando acesso a

tenant

public String tenant()

Substitui o valor do locatário na URL de autoridade para essa solicitação

username

public @NonNull String username()

Nome de usuário da conta

Aplica-se a