ClientCredentialParameters Klass
- java.
lang. Object - com.
microsoft. aad. msal4j. ClientCredentialParameters
- com.
Implementeringar
public class ClientCredentialParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters
Objekt som innehåller parametrar för klientens autentiseringsflöde. Kan användas som parameter för acquireToken(ClientCredentialParameters parameters)
Metodsammanfattning
| Modifierare och typ | Metod och beskrivning |
|---|---|
|
static
Client |
builder(Set<String> scopes)
Builder för ClientCredentialParameters |
|
Claims |
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 |
|
IClient |
clientCredential()
Åsidosätter klientautentiseringsuppgifterna för den här begäran |
| 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 |
| @lombok.NonNull java.util.Set<java.lang.String> |
scopes()
Omfång som programmet begär åtkomst till. |
| java.lang.Boolean |
skipCache()
Anger om begäran ska hoppa över att titta på tokencacheminnet. |
| java.lang.String |
tenant()
Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran |
Metoder som ärvts från java.lang.Object
Metodinformation
builder
public static ClientCredentialParameters.ClientCredentialParametersBuilder builder(Set<String> scopes)
Builder för ClientCredentialParameters
Parametrar:
Returer:
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
clientCredential
public IClientCredential clientCredential()
Åsidosätter klientautentiseringsuppgifterna för den här begäran
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
scopes
public @NonNull Set<String> scopes()
Omfång som programmet begär åtkomst till.
skipCache
public Boolean skipCache()
Anger om begäran ska hoppa över att titta på tokencacheminnet. Som standard är den inställd på false.
tenant
public String tenant()
Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran