AuthorizationCodeParameters.AuthorizationCodeParametersBuilder Clase
- java.
lang. Object - com.
microsoft. aad. msal4j. AuthorizationCodeParameters. AuthorizationCodeParametersBuilder
- com.
public static class AuthorizationCodeParameters.AuthorizationCodeParametersBuilder
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
|
Authorization |
authorizationCode(@NonNull String authorizationCode)
Código de autorización adquirido en el primer paso del flujo de código de autorización de OAuth2.0. |
|
Authorization |
build() |
|
Authorization |
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. |
|
Authorization |
codeVerifier(String codeVerifier)
Comprobador de código usado para PKCE. |
|
Authorization |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Agrega encabezados adicionales a la solicitud de token |
|
Authorization |
extraQueryParameters(Map<String,String> extraQueryParameters)
Agrega parámetros de consulta adicionales a la solicitud de token |
|
Authorization |
redirectUri(@NonNull URI redirectUri)
URI de redirección registrado en el portal de Azure y que se usó en el primer paso del flujo de código de autorización de OAuth2.0. |
|
Authorization |
scopes(Set<String> scopes)
Ámbitos a los que la aplicación solicita acceso |
|
Authorization |
tenant(String tenant)
Invalida el valor de inquilino en la dirección URL de autoridad de esta solicitud. |
| java.lang.String | toString() |
Métodos heredados de java.lang.Object
Detalles del método
authorizationCode
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder authorizationCode(@NonNull String authorizationCode)
Código de autorización adquirido en el primer paso del flujo de código de autorización de OAuth2.0. Si desea obtener información más detallada, consulte https://aka.ms/msal4j-authorization-code-flow.
Parámetros:
Devoluciones:
this.build
public AuthorizationCodeParameters build()
claims
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder 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:
Devoluciones:
this.codeVerifier
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder codeVerifier(String codeVerifier)
Comprobador de código usado para PKCE. Si desea obtener información más detallada, consulte https://tools.ietf.org/html/rfc7636.
Parámetros:
Devoluciones:
this.extraHttpHeaders
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Agrega encabezados adicionales a la solicitud de token
Parámetros:
Devoluciones:
this.extraQueryParameters
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Agrega parámetros de consulta adicionales a la solicitud de token
Parámetros:
Devoluciones:
this.redirectUri
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder redirectUri(@NonNull URI redirectUri)
URI de redirección registrado en el portal de Azure y que se usó en el primer paso del flujo de código de autorización de OAuth2.0. Si desea obtener información más detallada, consulte https://aka.ms/msal4j-authorization-code-flow.
Parámetros:
Devoluciones:
this.scopes
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder scopes(Set<String> scopes)
Ámbitos a los que la aplicación solicita acceso
Parámetros:
Devoluciones:
this.tenant
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder tenant(String tenant)
Invalida el valor de inquilino en la dirección URL de autoridad de esta solicitud.
Parámetros:
Devoluciones:
this.toString
public String toString()
Invalidaciones:
AuthorizationCodeParameters.AuthorizationCodeParametersBuilder.toString()