AuthorizationCodeParameters.AuthorizationCodeParametersBuilder Klass
- java.
lang. Object - com.
microsoft. aad. msal4j. AuthorizationCodeParameters. AuthorizationCodeParametersBuilder
- com.
public static class AuthorizationCodeParameters.AuthorizationCodeParametersBuilder
Metodsammanfattning
| Modifierare och typ | Metod och beskrivning |
|---|---|
|
Authorization |
authorizationCode(@NonNull String authorizationCode)
Auktoriseringskod som hämtats i det första steget i OAuth2.0-auktoriseringskodflödet. |
|
Authorization |
build() |
|
Authorization |
claims(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 |
|
Authorization |
codeVerifier(String codeVerifier)
Kodverifierare som används för PKCE. |
|
Authorization |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Lägger till ytterligare rubriker i tokenbegäran |
|
Authorization |
extraQueryParameters(Map<String,String> extraQueryParameters)
Lägger till ytterligare frågeparametrar i tokenbegäran |
|
Authorization |
redirectUri(@NonNull URI redirectUri)
Omdirigerings-URI som registrerats i Azure-portalen och som användes i det första steget i OAuth2.0-auktoriseringskodflödet. |
|
Authorization |
scopes(Set<String> scopes)
Omfattningar som programmet begär åtkomst till |
|
Authorization |
tenant(String tenant)
Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran |
| java.lang.String | toString() |
Metoder som ärvts från java.lang.Object
Metodinformation
authorizationCode
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder authorizationCode(@NonNull String authorizationCode)
Auktoriseringskod som hämtats i det första steget i OAuth2.0-auktoriseringskodflödet. Mer information finns i https://aka.ms/msal4j-authorization-code-flow
Parametrar:
Returer:
this.build
public AuthorizationCodeParameters build()
claims
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder claims(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
Parametrar:
Returer:
this.codeVerifier
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder codeVerifier(String codeVerifier)
Kodverifierare som används för PKCE. Mer information finns i https://tools.ietf.org/html/rfc7636
Parametrar:
Returer:
this.extraHttpHeaders
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Lägger till ytterligare rubriker i tokenbegäran
Parametrar:
Returer:
this.extraQueryParameters
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Lägger till ytterligare frågeparametrar i tokenbegäran
Parametrar:
Returer:
this.redirectUri
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder redirectUri(@NonNull URI redirectUri)
Omdirigerings-URI som registrerats i Azure-portalen och som användes i det första steget i OAuth2.0-auktoriseringskodflödet. Mer information finns i https://aka.ms/msal4j-authorization-code-flow
Parametrar:
Returer:
this.scopes
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder scopes(Set<String> scopes)
Omfattningar som programmet begär åtkomst till
Parametrar:
Returer:
this.tenant
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder tenant(String tenant)
Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran
Parametrar:
Returer:
this.toString
public String toString()
Åsidosättningar:
AuthorizationCodeParameters.AuthorizationCodeParametersBuilder.toString()