UserNamePasswordParameters.UserNamePasswordParametersBuilder Clase
- java.
lang. Object - com.
microsoft. aad. msal4j. UserNamePasswordParameters. UserNamePasswordParametersBuilder
- com.
public static class UserNamePasswordParameters.UserNamePasswordParametersBuilder
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
|
User |
build() |
|
User |
claims(ClaimsRequest claims)
Notificaciones que se solicitarán a través del parámetro de solicitud de OIDC, lo que permite solicitudes de notificaciones estándar y personalizadas. |
|
User |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Agrega encabezados adicionales a la solicitud de token |
|
User |
extraQueryParameters(Map<String,String> extraQueryParameters)
Obsoleto
No se recomienda para escenarios de producción. Se quitará en una versión futura y el comportamiento puede reemplazarse por una nueva API.
Agrega parámetros de consulta adicionales a la solicitud de token |
|
User |
password(char[] password)
Matriz char que contiene credenciales para el nombre de usuario |
|
User |
proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
Establece los parámetros pop |
|
User |
scopes(Set<String> scopes)
La aplicación scopes solicita acceso a |
|
User |
tenant(String tenant)
Invalida el valor de inquilino en la dirección URL de autoridad de esta solicitud. |
| java.lang.String | toString() |
|
User |
username(String username)
Nombre de usuario de la cuenta |
Métodos heredados de java.lang.Object
Detalles del método
build
public UserNamePasswordParameters build()
claims
public UserNamePasswordParameters.UserNamePasswordParametersBuilder claims(ClaimsRequest claims)
Notificaciones que se solicitarán a través del parámetro de solicitud de OIDC, lo que permite solicitudes de notificaciones estándar y personalizadas.
Parámetros:
extraHttpHeaders
public UserNamePasswordParameters.UserNamePasswordParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Agrega encabezados adicionales a la solicitud de token
Parámetros:
extraQueryParameters
public UserNamePasswordParameters.UserNamePasswordParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Obsoleto
Agrega parámetros de consulta adicionales a la solicitud de token
Parámetros:
password
public UserNamePasswordParameters.UserNamePasswordParametersBuilder password(char[] password)
Matriz char que contiene credenciales para el nombre de usuario
Parámetros:
proofOfPossession
public UserNamePasswordParameters.UserNamePasswordParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
Establece popParameters para esta solicitud, lo que permite que la solicitud recupere tokens de prueba de posesión en lugar de tokens de portador Para obtener más información, consulte PopParameters y https://aka.ms/msal4j-pop
Parámetros:
scopes
public UserNamePasswordParameters.UserNamePasswordParametersBuilder scopes(Set<String> scopes)
La aplicación scopes solicita acceso a
No puede ser NULL.
Parámetros:
tenant
public UserNamePasswordParameters.UserNamePasswordParametersBuilder tenant(String tenant)
Invalida el valor de inquilino en la dirección URL de autoridad de esta solicitud.
Parámetros:
toString
public String toString()
Invalidaciones:
UserNamePasswordParameters.UserNamePasswordParametersBuilder.toString()username
public UserNamePasswordParameters.UserNamePasswordParametersBuilder username(String username)
Nombre de usuario de la cuenta
No puede ser NULL.
Parámetros: