A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAsyncOnlyHttpClient - Class in com.github.scribejava.core.httpclient
-
Classe de base pour les clients HTTP fonctionnant uniquement en mode asynchrone.
- AbstractAsyncOnlyHttpClient() - Constructor for class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- AbstractJsonExtractor<T extends Token> - Class in com.github.scribejava.core.extractors
-
Base abstraite pour tous les extracteurs de données au format JSON natif.
- AbstractJsonExtractor() - Constructor for class com.github.scribejava.core.extractors.AbstractJsonExtractor
- AbstractOAuth1JSONTokenExtractor<T extends OAuth1Token> - Class in com.github.scribejava.oauth1.extractors
-
Base JSON extractor for OAuth 1.0a tokens.
- AbstractOAuth1JSONTokenExtractor() - Constructor for class com.github.scribejava.oauth1.extractors.AbstractOAuth1JSONTokenExtractor
- AbstractOAuth1TokenExtractor<T extends OAuth1Token> - Class in com.github.scribejava.oauth1.extractors
-
Base extractor for OAuth 1.0a tokens.
- AbstractOAuth1TokenExtractor() - Constructor for class com.github.scribejava.oauth1.extractors.AbstractOAuth1TokenExtractor
- ACCESS_DENIED - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- ACCESS_TOKEN - com.github.scribejava.core.revoke.TokenTypeHint
- ACCESS_TOKEN - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- AccessTokenRequestParams - Class in com.github.scribejava.core.oauth
-
Paramètres pour une requête d'obtention de jeton d'accès (Access Token).
- AccessTokenRequestParams(String) - Constructor for class com.github.scribejava.core.oauth.AccessTokenRequestParams
-
Constructeur.
- ACCOUNT_SELECTION_REQUIRED - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- add(String, Object) - Method in class com.github.scribejava.core.model.JsonBuilder
-
Ajoute une paire clé/valeur.
- add(String, String) - Method in class com.github.scribejava.core.model.ParameterList
-
Ajoute un nouveau paramètre.
- addAll(ParameterList) - Method in class com.github.scribejava.core.model.ParameterList
-
Ajoute tous les paramètres d'une autre liste.
- addBodyParameter(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Ajoute un paramètre au corps de la requête (pour POST/PUT).
- addBodyPart(BodyPartPayload) - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Ajoute une partie au corps Multipart.
- addBodyPart(MultipartPayload) - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Ajoute un corps Multipart imbriqué.
- addClientAuthentication(OAuthRequest) - Method in class com.github.scribejava.oidc.clientauthentication.PrivateKeyJwtClientAuthentication
-
Ajoute l'assertion JWT d'authentification client à la requête.
- addClientAuthentication(OAuthRequest, String, String) - Method in interface com.github.scribejava.core.oauth2.clientauthentication.ClientAuthentication
-
Ajoute les informations d'authentification du client à la requête.
- addClientAuthentication(OAuthRequest, String, String) - Method in class com.github.scribejava.core.oauth2.clientauthentication.HttpBasicAuthenticationScheme
- addClientAuthentication(OAuthRequest, String, String) - Method in class com.github.scribejava.core.oauth2.clientauthentication.RequestBodyAuthenticationScheme
- addClientAuthentication(OAuthRequest, String, String) - Method in class com.github.scribejava.oidc.clientauthentication.PrivateKeyJwtClientAuthentication
- addHeader(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Ajoute un en-tête HTTP à la requête.
- additionalParams(Map<String, String>) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- addOAuthParameter(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Ajoute un paramètre OAuth.
- addOAuthParams(OAuthRequest, String) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Ajoute les paramètres OAuth standards à la requête.
- addParameter(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Ajoute un paramètre de manière intelligente selon le verbe HTTP.
- addQuerystring(String) - Method in class com.github.scribejava.core.model.ParameterList
-
Analyse une QueryString et ajoute les paramètres extraits à la liste.
- addQuerystringParameter(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Ajoute un paramètre à la chaîne de requête (QueryString).
- AMPERSAND_SEPARATED_STRING - Static variable in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- apiKey(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- apiSecret(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- apiSecret(String) - Method in class com.github.scribejava.oidc.OidcServiceBuilder
- appendSignature(OAuthRequest) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Ajoute la signature calculée à la requête (en-tête ou chaîne de requête).
- appendTo(String) - Method in class com.github.scribejava.core.model.ParameterList
-
Ajoute les paramètres à une URL existante.
- ArmeriaHttpClient - Class in com.github.scribejava.httpclient.armeria
-
Implémentation du client HTTP utilisant Armeria.
- ArmeriaHttpClient(ArmeriaHttpClientConfig) - Constructor for class com.github.scribejava.httpclient.armeria.ArmeriaHttpClient
-
Constructeur avec configuration.
- ArmeriaHttpClientConfig - Class in com.github.scribejava.httpclient.armeria
-
Configuration pour le client HTTP Armeria.
- ArmeriaHttpClientConfig(ClientOptions, ClientFactory) - Constructor for class com.github.scribejava.httpclient.armeria.ArmeriaHttpClientConfig
- ArmeriaProvider - Class in com.github.scribejava.httpclient.armeria
-
Fournisseur de client HTTP utilisant Armeria.
- ArmeriaProvider() - Constructor for class com.github.scribejava.httpclient.armeria.ArmeriaProvider
- ArmeriaWebClientBuilder - Class in com.github.scribejava.httpclient.armeria
-
A builder of
WebClientusing supplied configuration parameters. - Asana20Api - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Asana.
- Asana20Api() - Constructor for class com.github.scribejava.apis.Asana20Api
-
Constructeur protégé.
- asFormUrlEncodedString() - Method in class com.github.scribejava.core.model.ParameterList
-
Retourne la liste sous forme de chaîne encodée application/x-www-form-urlencoded.
- asMap() - Method in class com.github.scribejava.core.model.JsonBuilder
- asMap() - Method in class com.github.scribejava.core.model.JsonObject
- asMap() - Method in class com.github.scribejava.core.model.ParameterList
-
Retourne les paramètres sous forme de Map.
- asOauthBaseString() - Method in class com.github.scribejava.core.model.ParameterList
-
Retourne la liste sous forme de chaîne encodée pour la base OAuth (OAuth Base String).
- asUrlEncodedPair() - Method in class com.github.scribejava.core.model.Parameter
-
Retourne le paramètre sous forme de paire encodée pour URL.
- AuthEventListener<K> - Interface in com.github.scribejava.core.integration
-
Interface pour l'écoute des événements liés à l'authentification.
- AuthFlowCoordinator<K> - Class in com.github.scribejava.core.integration
-
Coordonne la fin du flux d'autorisation (Callback).
- AuthFlowCoordinator(OAuth20Service, TokenRepository<K, ExpiringTokenWrapper>) - Constructor for class com.github.scribejava.core.integration.AuthFlowCoordinator
- AUTHORIZATION_CODE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- AUTHORIZATION_PENDING - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 8628, 3.5.
- AuthorizationCodeGrant - Class in com.github.scribejava.core.oauth2.grant
-
Représente la concession de type "Authorization Code" (code d'autorisation).
- AuthorizationCodeGrant(String) - Constructor for class com.github.scribejava.core.oauth2.grant.AuthorizationCodeGrant
-
Constructeur.
- authorizationRequestConverter(AuthorizationRequestConverter) - Method in class com.github.scribejava.core.builder.ServiceBuilder
-
Définit le convertisseur de requête d'autorisation (ex: pour JAR ou PAR).
- AuthorizationRequestConverter - Interface in com.github.scribejava.core.oauth
-
Strategy to convert authorization request parameters.
- AuthorizationRequestInterceptor - Interface in com.github.scribejava.core.oauth
-
Intercepteur pour modifier les paramètres d'une requête d'autorisation avant son envoi ou sa génération.
- AuthorizationUrlBuilder - Class in com.github.scribejava.core.oauth
-
Constructeur fluide pour les URLs d'autorisation OAuth 2.0.
- AuthorizationUrlBuilder(OAuth20Service) - Constructor for class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- AuthorizedClientService<K> - Class in com.github.scribejava.core.integration
-
Service de haut niveau permettant d'exécuter des requêtes authentifiées sans gérer manuellement le cycle de vie du jeton.
- AuthorizedClientService(OAuth20Service, TokenAutoRenewer<K>) - Constructor for class com.github.scribejava.core.integration.AuthorizedClientService
- AuthResult - Class in com.github.scribejava.core.integration
-
Résultat d'un flux d'authentification réussi.
- AuthResult(OAuth2AccessToken) - Constructor for class com.github.scribejava.core.integration.AuthResult
- AuthSessionContext - Class in com.github.scribejava.core.integration
-
Regroupe les données transitoires nécessaires pour sécuriser et terminer un flux d'autorisation.
- AuthSessionContext(String, String, PKCE) - Constructor for class com.github.scribejava.core.integration.AuthSessionContext
- AWeberApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour AWeber.
- AWeberApi() - Constructor for class com.github.scribejava.oauth1.apis.AWeberApi
B
- BaseMicrosoftAzureActiveDirectoryApi - Class in com.github.scribejava.apis.microsoftazureactivedirectory
-
Classe de base pour les APIs Microsoft Azure Active Directory.
- BaseMicrosoftAzureActiveDirectoryApi() - Constructor for class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryApi
-
Constructeur utilisant le tenant par défaut.
- BaseMicrosoftAzureActiveDirectoryApi(String) - Constructor for class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryApi
-
Constructeur pour un tenant spécifique.
- BaseMicrosoftAzureActiveDirectoryBearerSignature - Class in com.github.scribejava.apis.microsoftazureactivedirectory
-
Classe de base pour la signature Bearer spécifique à Microsoft Azure Active Directory.
- BaseMicrosoftAzureActiveDirectoryBearerSignature(String) - Constructor for class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryBearerSignature
-
Constructeur.
- baseOnDiscovery(String, HttpClient, String) - Method in class com.github.scribejava.oidc.OidcServiceBuilder
-
Configure automatiquement les endpoints via OIDC Discovery.
- BaseStringExtractor - Interface in com.github.scribejava.core.extractors
-
Simple command object that extracts a base string from a
OAuthRequest - BaseStringExtractorImpl - Class in com.github.scribejava.core.extractors
-
Default implementation of
BaseStringExtractor. - BaseStringExtractorImpl() - Constructor for class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- BASIC - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- BearerSignature - Interface in com.github.scribejava.core.oauth2.bearersignature
-
Represents
2. - BearerSignatureAuthorizationRequestHeaderField - Class in com.github.scribejava.core.oauth2.bearersignature
-
2.1.
- BearerSignatureAuthorizationRequestHeaderField() - Constructor for class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureAuthorizationRequestHeaderField
- BearerSignatureURIQueryParameter - Class in com.github.scribejava.core.oauth2.bearersignature
-
2.3.
- BearerSignatureURIQueryParameter() - Constructor for class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureURIQueryParameter
- betaInstance() - Static method in class com.github.scribejava.oauth1.apis.MediaWikiApi
- BodyPartPayload - Class in com.github.scribejava.core.httpclient.multipart
-
Classe de base abstraite pour le contenu d'une partie d'une requête Multipart.
- BodyPartPayload() - Constructor for class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
-
Constructeur par défaut sans en-tête.
- BodyPartPayload(Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
-
Constructeur avec une map d'en-têtes.
- BoxApi20 - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Box.
- BoxApi20() - Constructor for class com.github.scribejava.apis.BoxApi20
-
Constructeur protégé.
- build() - Method in class com.github.scribejava.core.builder.ScopeBuilder
-
Construit la chaîne de portée finale.
- build() - Method in class com.github.scribejava.core.model.JsonBuilder
- build() - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- build(DefaultApi20) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- build(DefaultApi20) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
-
Construit le service OAuth 2.0.
- build(DefaultOidcApi20) - Method in class com.github.scribejava.oidc.OidcServiceBuilder
-
Construit une instance de service OIDC sans nécessiter de cast manuel.
- buildAndSign(JwtSigner, PrivateKey) - Method in class com.github.scribejava.oidc.model.JwtBuilder
- ByteArrayBodyPartPayload - Class in com.github.scribejava.core.httpclient.multipart
-
Implémentation de
BodyPartPayloadpour les données en tableau d'octets (byte array). - ByteArrayBodyPartPayload(byte[]) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
-
Constructeur simple sans en-tête.
- ByteArrayBodyPartPayload(byte[], int, int, Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
-
Constructeur complet.
- ByteArrayBodyPartPayload(byte[], String) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
-
Constructeur avec type de contenu.
- ByteArrayBodyPartPayload(byte[], Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
-
Constructeur avec en-têtes.
C
- callback(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- callback(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- callback(String) - Method in class com.github.scribejava.oidc.OidcServiceBuilder
- CALLBACK - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- checkBoundarySyntax(String) - Static method in class com.github.scribejava.core.httpclient.multipart.MultipartUtils
-
Vérifie la syntaxe d'un séparateur (boundary).
- checkEmptyString(String, String) - Static method in class com.github.scribejava.core.utils.Preconditions
-
Vérifie qu'une chaîne n'est ni nulle ni vide.
- checkForError(Response) - Method in class com.github.scribejava.core.oauth.OAuth20RevocationHandler
- checkNotNull(Object, String) - Static method in class com.github.scribejava.core.utils.Preconditions
-
Vérifie qu'un objet n'est pas nul.
- checkPreconditions(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- claim(String, Object) - Method in class com.github.scribejava.oidc.model.JwtBuilder
- clear() - Method in class com.github.scribejava.core.integration.OidcDiscoveryCache
-
Vide le cache.
- clear() - Method in class com.github.scribejava.oidc.DefaultOidcKeyCache
-
Clears all cached keys.
- clear() - Method in interface com.github.scribejava.oidc.OidcKeyCache
-
Clears all cached keys.
- clearCache() - Static method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Vide le cache des métadonnées (pour tests ou rafraîchissement forcé).
- clearJwksCache() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Clears the JWKS cache of this instance (mainly used for testing).
- CLIENT_CREDENTIALS - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- CLIENT_ID - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- CLIENT_SECRET - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- ClientAuthentication - Interface in com.github.scribejava.core.oauth2.clientauthentication
-
Represents
2.3. - ClientCredentialsGrant - Class in com.github.scribejava.core.oauth2.grant
-
Représente la concession de type "Client Credentials" (identifiants du client).
- ClientCredentialsGrant() - Constructor for class com.github.scribejava.core.oauth2.grant.ClientCredentialsGrant
-
Constructeur par défaut.
- ClientCredentialsGrant(String) - Constructor for class com.github.scribejava.core.oauth2.grant.ClientCredentialsGrant
-
Constructeur avec une portée (scope) spécifique.
- close() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- close() - Method in class com.github.scribejava.core.model.Response
-
Ferme la réponse et libère les ressources associées (flux, connexions).
- close() - Method in class com.github.scribejava.core.oauth.OAuthService
- close() - Method in class com.github.scribejava.httpclient.armeria.ArmeriaHttpClient
- close() - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- close() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
- CODE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- com.github.scribejava.apis - package com.github.scribejava.apis
- com.github.scribejava.apis.google - package com.github.scribejava.apis.google
- com.github.scribejava.apis.microsoftazureactivedirectory - package com.github.scribejava.apis.microsoftazureactivedirectory
- com.github.scribejava.apis.openid - package com.github.scribejava.apis.openid
- com.github.scribejava.apis.polar - package com.github.scribejava.apis.polar
- com.github.scribejava.apis.slack - package com.github.scribejava.apis.slack
- com.github.scribejava.core.builder - package com.github.scribejava.core.builder
- com.github.scribejava.core.builder.api - package com.github.scribejava.core.builder.api
- com.github.scribejava.core.dpop - package com.github.scribejava.core.dpop
- com.github.scribejava.core.exceptions - package com.github.scribejava.core.exceptions
- com.github.scribejava.core.extractors - package com.github.scribejava.core.extractors
- com.github.scribejava.core.httpclient - package com.github.scribejava.core.httpclient
- com.github.scribejava.core.httpclient.jdk - package com.github.scribejava.core.httpclient.jdk
- com.github.scribejava.core.httpclient.multipart - package com.github.scribejava.core.httpclient.multipart
- com.github.scribejava.core.integration - package com.github.scribejava.core.integration
- com.github.scribejava.core.model - package com.github.scribejava.core.model
- com.github.scribejava.core.oauth - package com.github.scribejava.core.oauth
- com.github.scribejava.core.oauth2 - package com.github.scribejava.core.oauth2
- com.github.scribejava.core.oauth2.bearersignature - package com.github.scribejava.core.oauth2.bearersignature
- com.github.scribejava.core.oauth2.clientauthentication - package com.github.scribejava.core.oauth2.clientauthentication
- com.github.scribejava.core.oauth2.grant - package com.github.scribejava.core.oauth2.grant
- com.github.scribejava.core.pkce - package com.github.scribejava.core.pkce
- com.github.scribejava.core.revoke - package com.github.scribejava.core.revoke
- com.github.scribejava.core.services - package com.github.scribejava.core.services
- com.github.scribejava.core.utils - package com.github.scribejava.core.utils
- com.github.scribejava.httpclient.armeria - package com.github.scribejava.httpclient.armeria
- com.github.scribejava.httpclient.okhttp - package com.github.scribejava.httpclient.okhttp
- com.github.scribejava.oauth1.apis - package com.github.scribejava.oauth1.apis
- com.github.scribejava.oauth1.builder.api - package com.github.scribejava.oauth1.builder.api
- com.github.scribejava.oauth1.extractors - package com.github.scribejava.oauth1.extractors
- com.github.scribejava.oauth1.model - package com.github.scribejava.oauth1.model
- com.github.scribejava.oauth1.oauth - package com.github.scribejava.oauth1.oauth
- com.github.scribejava.oauth1.services - package com.github.scribejava.oauth1.services
- com.github.scribejava.oidc - package com.github.scribejava.oidc
- com.github.scribejava.oidc.clientauthentication - package com.github.scribejava.oidc.clientauthentication
- com.github.scribejava.oidc.dpop - package com.github.scribejava.oidc.dpop
- com.github.scribejava.oidc.jar - package com.github.scribejava.oidc.jar
- com.github.scribejava.oidc.model - package com.github.scribejava.oidc.model
- COMMON_TENANT - Static variable in class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryApi
- compareTo(Parameter) - Method in class com.github.scribejava.core.model.Parameter
- composeBaseUrlWithRealm(String, String) - Static method in class com.github.scribejava.apis.KeycloakApi
- CONSENT_REQUIRED - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- CONSUMER_KEY - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- contains(Parameter) - Method in class com.github.scribejava.core.model.ParameterList
-
Vérifie si la liste contient un paramètre spécifique.
- CONTENT_LENGTH - Static variable in interface com.github.scribejava.core.httpclient.HttpClient
-
En-tête HTTP Content-Length.
- CONTENT_TYPE - Static variable in interface com.github.scribejava.core.httpclient.HttpClient
-
En-tête HTTP Content-Type.
- convert(Response) - Method in interface com.github.scribejava.core.model.OAuthRequest.ResponseConverter
-
Convertit la réponse HTTP.
- convert(Map<String, String>) - Method in interface com.github.scribejava.core.oauth.AuthorizationRequestConverter
-
Convertit les paramètres de la requête d'autorisation.
- convert(Map<String, String>) - Method in class com.github.scribejava.oidc.jar.JarAuthorizationRequestConverter
- convertContentTypeToHeaders(String) - Static method in class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
-
Convertit un type de contenu en une map d'en-têtes.
- createAccessTokenClientCredentialsGrantRequest() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createAccessTokenPasswordGrantRequest() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createAuthorizationUrlBuilder() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createClient(HttpClientConfig) - Method in interface com.github.scribejava.core.httpclient.HttpClientProvider
-
Crée un client HTTP à partir d'une configuration.
- createClient(HttpClientConfig) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpProvider
-
Crée un client HTTP à partir d'une configuration.
- createClient(HttpClientConfig) - Method in class com.github.scribejava.httpclient.armeria.ArmeriaProvider
-
Crée un client HTTP à partir d'une configuration.
- createClient(HttpClientConfig) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpProvider
-
Crée un client HTTP à partir d'une configuration.
- createDeviceAuthorizationCodesRequest(String) - Method in class com.github.scribejava.core.oauth.OAuth20DeviceFlowHandler
- createDPoPProof(OAuthRequest, String) - Method in interface com.github.scribejava.core.dpop.DPoPProofCreator
-
Creates a DPoP proof JWT for a given HTTP request.
- createDPoPProof(OAuthRequest, String) - Method in class com.github.scribejava.oidc.dpop.DefaultDPoPProofCreator
- createPushedAuthorizationRequest(String, String, String, String, String, Map<String, String>) - Method in class com.github.scribejava.core.oauth.OAuth20PushedAuthHandler
-
Crée la requête HTTP pour l'appel au point de terminaison PAR.
- createRefreshTokenRequest(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createRequest(OAuth20Service) - Method in class com.github.scribejava.core.oauth2.grant.AuthorizationCodeGrant
- createRequest(OAuth20Service) - Method in class com.github.scribejava.core.oauth2.grant.ClientCredentialsGrant
- createRequest(OAuth20Service) - Method in class com.github.scribejava.core.oauth2.grant.DeviceCodeGrant
- createRequest(OAuth20Service) - Method in interface com.github.scribejava.core.oauth2.grant.OAuth20Grant
-
Crée la requête HTTP permettant d'échanger une concession d'autorisation (grant) contre un jeton d'accès.
- createRequest(OAuth20Service) - Method in class com.github.scribejava.core.oauth2.grant.PasswordGrant
- createRequest(OAuth20Service) - Method in class com.github.scribejava.core.oauth2.grant.RefreshTokenGrant
- createRequestObject(Map<String, String>) - Method in class com.github.scribejava.oidc.jar.RequestObjectService
-
Crée un objet de requête JWT (Request Object).
- createRevokeTokenRequest(String, TokenTypeHint) - Method in class com.github.scribejava.core.oauth.OAuth20RevocationHandler
- createRevokeTokenRequest(String, TokenTypeHint) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createService(String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Method in class com.github.scribejava.apis.PolarAPI
- createService(String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Crée l'instance de service OAuth 2.0.
- createService(String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- createService(String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient, DPoPProofCreator) - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Crée l'instance de service OAuth 2.0 supportant DPoP.
- createToken(String) - Method in class com.github.scribejava.apis.google.GoogleDeviceAuthorizationJsonExtractor
- createToken(String) - Method in class com.github.scribejava.core.extractors.AbstractJsonExtractor
- createToken(String) - Method in class com.github.scribejava.core.extractors.DeviceAuthorizationJsonExtractor
- createToken(String) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
- createToken(String) - Method in class com.github.scribejava.oauth1.extractors.OAuth1AccessTokenJSONExtractor
- createToken(String) - Method in class com.github.scribejava.oauth1.extractors.OAuth1RequestTokenJSONExtractor
- createToken(String, String, Integer, String, String, JsonObject, String) - Method in class com.github.scribejava.apis.openid.OpenIdJsonTokenExtractor
- createToken(String, String, Integer, String, String, JsonObject, String) - Method in class com.github.scribejava.apis.polar.PolarJsonTokenExtractor
- createToken(String, String, Integer, String, String, JsonObject, String) - Method in class com.github.scribejava.apis.slack.SlackJsonTokenExtractor
- createToken(String, String, Integer, String, String, JsonObject, String) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
-
Méthode de création de jeton personnalisable.
- custom(String) - Static method in class com.github.scribejava.oidc.OidcMicrosoftAzureActiveDirectory20Api
-
Crée une nouvelle instance de l'API pour un tenant spécifique.
D
- DataportenApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Dataporten.
- DataportenApi() - Constructor for class com.github.scribejava.apis.DataportenApi
-
Constructeur protégé.
- debug() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- debug() - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- debugStream(OutputStream) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- decode(String) - Static method in class com.github.scribejava.core.utils.OAuthEncoder
-
Décode une chaîne de caractères provenant d'une URL.
- DEFAULT_CONTENT_TYPE - Static variable in interface com.github.scribejava.core.httpclient.HttpClient
-
Type de contenu par défaut pour les requêtes OAuth.
- DefaultApi10a - Class in com.github.scribejava.oauth1.builder.api
-
Implémentation par défaut du protocole OAuth, version 1.0a.
- DefaultApi10a() - Constructor for class com.github.scribejava.oauth1.builder.api.DefaultApi10a
- DefaultApi20 - Class in com.github.scribejava.core.builder.api
-
Implémentation par défaut du protocole OAuth, version 2.0.
- DefaultApi20() - Constructor for class com.github.scribejava.core.builder.api.DefaultApi20
- defaultConfig() - Static method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Crée une configuration par défaut.
- defaultConfig() - Static method in class com.github.scribejava.httpclient.armeria.ArmeriaHttpClientConfig
-
Creates new
ArmeriaHttpClientConfigusing default settings. - defaultConfig() - Static method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClientConfig
-
Crée une configuration par défaut.
- DefaultDPoPProofCreator - Class in com.github.scribejava.oidc.dpop
-
Implémentation par défaut de
DPoPProofCreatornative ScribeJava. - DefaultDPoPProofCreator() - Constructor for class com.github.scribejava.oidc.dpop.DefaultDPoPProofCreator
-
Constructeur par défaut générant une paire de clés RSA 2048 bits éphémère.
- DefaultDPoPProofCreator(PrivateKey, PublicKey, JwtSigner) - Constructor for class com.github.scribejava.oidc.dpop.DefaultDPoPProofCreator
- defaultInstance() - Static method in class com.github.scribejava.core.pkce.PKCEService
- DefaultIssuerValidator - Class in com.github.scribejava.oidc
-
Default implementation of
IssuerValidatorsupporting standard matching and multi-tenant placeholders. - DefaultIssuerValidator() - Constructor for class com.github.scribejava.oidc.DefaultIssuerValidator
- DefaultOAuthLogger - Class in com.github.scribejava.core.model
-
Implémentation par défaut de
OAuthLoggerqui formate et écrit les requêtes et réponses OAuth sur un flux de sortie, tout en masquant de manière sécurisée les secrets. - DefaultOAuthLogger() - Constructor for class com.github.scribejava.core.model.DefaultOAuthLogger
-
Constructeur par défaut écrivant sur la sortie standard (System.out).
- DefaultOAuthLogger(OutputStream) - Constructor for class com.github.scribejava.core.model.DefaultOAuthLogger
-
Constructeur avec un
OutputStream. - DefaultOidcApi20 - Class in com.github.scribejava.oidc
-
Classe de base pour les APIs OpenID Connect 1.0.
- DefaultOidcApi20() - Constructor for class com.github.scribejava.oidc.DefaultOidcApi20
- DefaultOidcKeyCache - Class in com.github.scribejava.oidc
-
Default in-memory implementation of
OidcKeyCacheusing aConcurrentHashMap. - DefaultOidcKeyCache() - Constructor for class com.github.scribejava.oidc.DefaultOidcKeyCache
- DefaultOidcSessionStateStore - Class in com.github.scribejava.oidc
-
Default in-memory implementation of
OidcSessionStateStoreusing aConcurrentHashMap. - DefaultOidcSessionStateStore() - Constructor for class com.github.scribejava.oidc.DefaultOidcSessionStateStore
- defaultScope(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- defaultScope(String) - Method in class com.github.scribejava.oidc.OidcServiceBuilder
- DefaultSignatureVerifier - Class in com.github.scribejava.oidc.model
-
Default implementation of
SignatureVerifierextendingJwtSignatureVerifier. - DefaultSignatureVerifier() - Constructor for class com.github.scribejava.oidc.model.DefaultSignatureVerifier
-
Default constructor initializing standard algorithm mappings.
- DELETE - com.github.scribejava.core.model.Verb
- DELETE - com.github.scribejava.oauth1.apis.FlickrApi.FlickrPerm
- deleteByKey(K) - Method in interface com.github.scribejava.core.integration.TokenRepository
-
Supprime un jeton (ex: lors d'une déconnexion).
- DeviceAuthorization - Class in com.github.scribejava.core.model
-
Device Authorization Response
- DeviceAuthorization(String, String, String, int) - Constructor for class com.github.scribejava.core.model.DeviceAuthorization
-
Constructeur.
- DeviceAuthorizationJsonExtractor - Class in com.github.scribejava.core.extractors
-
Extracteur JSON natif pour le Device Flow (RFC 8628).
- DeviceAuthorizationJsonExtractor() - Constructor for class com.github.scribejava.core.extractors.DeviceAuthorizationJsonExtractor
- DeviceCodeGrant - Class in com.github.scribejava.core.oauth2.grant
-
Représente la concession de type "Device Code" (code d'appareil).
- DeviceCodeGrant(String) - Constructor for class com.github.scribejava.core.oauth2.grant.DeviceCodeGrant
-
Constructeur.
- DiggApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Digg.
- DiggApi() - Constructor for class com.github.scribejava.oauth1.apis.DiggApi
- DiscordApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Discord.
- discoverAsync() - Method in interface com.github.scribejava.core.oauth.DiscoveryService
-
Effectue la découverte des points de terminaison (endpoints) de manière asynchrone.
- discoverAsync() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
- DiscoveredEndpoints - Class in com.github.scribejava.core.oauth
-
Représente les points de terminaison (endpoints) découverts via un service de découverte.
- DiscoveredEndpoints(String, String) - Constructor for class com.github.scribejava.core.oauth.DiscoveredEndpoints
-
Constructeur.
- discoverFromIssuer(String, DiscoveryService) - Method in class com.github.scribejava.core.builder.ServiceBuilder
-
Configure la découverte automatique des points de terminaison à partir d'un émetteur (Issuer).
- DiscoveryService - Interface in com.github.scribejava.core.oauth
-
Interface for discovery services.
- DiskOidcDiscoveryCache - Class in com.github.scribejava.core.integration
-
Implémentation du cache de découverte OIDC avec persistance sur disque.
- DiskOidcDiscoveryCache(File) - Constructor for class com.github.scribejava.core.integration.DiskOidcDiscoveryCache
-
Construit un cache sur disque avec un TTL par défaut de 24h.
- DiskOidcDiscoveryCache(File, long) - Constructor for class com.github.scribejava.core.integration.DiskOidcDiscoveryCache
-
Construit un cache sur disque avec un TTL personnalisé.
- DoktornaraboteApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Doktornarabote.
- DoktornaraboteApi() - Constructor for class com.github.scribejava.apis.DoktornaraboteApi
-
Constructeur protégé.
- dpop(DPoPProofCreator) - Method in class com.github.scribejava.core.builder.ServiceBuilder
-
Active le support DPoP.
- DPoPInterceptor - Class in com.github.scribejava.core.dpop
-
Intercepteur ajoutant les en-têtes DPoP aux requêtes.
- DPoPInterceptor(DPoPProofCreator) - Constructor for class com.github.scribejava.core.dpop.DPoPInterceptor
-
Constructeur.
- DPoPInterceptor(DPoPProofCreator, String) - Constructor for class com.github.scribejava.core.dpop.DPoPInterceptor
-
Constructeur complet.
- DPoPProofCreator - Interface in com.github.scribejava.core.dpop
-
Interface for creating DPoP proof JWTs.
- DropboxApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Dropbox.
- DropboxApi() - Constructor for class com.github.scribejava.apis.DropboxApi
-
Constructeur protégé.
E
- EcOidcKey - Class in com.github.scribejava.oidc.model
-
Implémentation Elliptic Curve (EC) d'une clé OIDC.
- EcOidcKey(String, String, PublicKey) - Constructor for class com.github.scribejava.oidc.model.EcOidcKey
- encode(String) - Static method in class com.github.scribejava.core.utils.OAuthEncoder
-
Encode une chaîne de caractères pour une utilisation dans une URL.
- equals(Object) - Method in class com.github.scribejava.apis.openid.OpenIdOAuth2AccessToken
- equals(Object) - Method in class com.github.scribejava.apis.polar.PolarOAuth2AccessToken
- equals(Object) - Method in class com.github.scribejava.apis.slack.SlackOAuth2AccessToken
- equals(Object) - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- equals(Object) - Method in exception com.github.scribejava.core.model.OAuthResponseException
- equals(Object) - Method in class com.github.scribejava.core.model.Parameter
- equals(Object) - Method in class com.github.scribejava.oauth1.model.OAuth1Token
- equals(Object) - Method in class com.github.scribejava.oidc.IdToken
- equals(Object) - Method in class com.github.scribejava.oidc.model.OidcNonce
- equals(Object) - Method in class com.github.scribejava.oidc.StandardClaims
- EtsyApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Etsy.
- EtsyApi() - Constructor for class com.github.scribejava.oauth1.apis.EtsyApi
- EtsyApi(Collection<String>) - Constructor for class com.github.scribejava.oauth1.apis.EtsyApi
- execute(OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuthService
-
Exécute une requête OAuth de manière synchrone.
- execute(OAuthRequest, OAuthAsyncRequestCallback<Response>) - Method in class com.github.scribejava.core.oauth.OAuthService
-
Exécute une requête OAuth de manière asynchrone avec un rappel.
- execute(OAuthRequest, OAuthAsyncRequestCallback<R>, OAuthRequest.ResponseConverter<R>) - Method in class com.github.scribejava.core.oauth.OAuthService
-
Exécute une requête OAuth de manière asynchrone avec un rappel et un convertisseur de réponse.
- execute(String, Map<String, String>, Verb, String, byte[]) - Method in class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- execute(String, Map<String, String>, Verb, String, byte[]) - Method in interface com.github.scribejava.core.httpclient.HttpClient
-
Exécute une requête de manière synchrone avec un corps sous forme de tableau d'octets.
- execute(String, Map<String, String>, Verb, String, byte[]) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- execute(String, Map<String, String>, Verb, String, byte[]) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- execute(String, Map<String, String>, Verb, String, MultipartPayload) - Method in class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- execute(String, Map<String, String>, Verb, String, MultipartPayload) - Method in interface com.github.scribejava.core.httpclient.HttpClient
-
Exécute une requête de manière synchrone avec un corps multipart.
- execute(String, Map<String, String>, Verb, String, MultipartPayload) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- execute(String, Map<String, String>, Verb, String, MultipartPayload) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- execute(String, Map<String, String>, Verb, String, File) - Method in class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- execute(String, Map<String, String>, Verb, String, File) - Method in interface com.github.scribejava.core.httpclient.HttpClient
-
Exécute une requête de manière synchrone en envoyant un fichier.
- execute(String, Map<String, String>, Verb, String, File) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- execute(String, Map<String, String>, Verb, String, File) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- execute(String, Map<String, String>, Verb, String, String) - Method in class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- execute(String, Map<String, String>, Verb, String, String) - Method in interface com.github.scribejava.core.httpclient.HttpClient
-
Exécute une requête de manière synchrone avec un corps textuel.
- execute(String, Map<String, String>, Verb, String, String) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- execute(String, Map<String, String>, Verb, String, String) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- execute(K, OAuthRequest) - Method in class com.github.scribejava.core.integration.AuthorizedClientService
- executeAsync(String, Map<String, String>, Verb, String, byte[], OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in interface com.github.scribejava.core.httpclient.HttpClient
-
Exécute une requête de manière asynchrone avec un corps sous forme de tableau d'octets.
- executeAsync(String, Map<String, String>, Verb, String, byte[], OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- executeAsync(String, Map<String, String>, Verb, String, byte[], OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.httpclient.armeria.ArmeriaHttpClient
- executeAsync(String, Map<String, String>, Verb, String, byte[], OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- executeAsync(String, Map<String, String>, Verb, String, MultipartPayload, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in interface com.github.scribejava.core.httpclient.HttpClient
-
Exécute une requête de manière asynchrone avec un corps multipart.
- executeAsync(String, Map<String, String>, Verb, String, MultipartPayload, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- executeAsync(String, Map<String, String>, Verb, String, MultipartPayload, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.httpclient.armeria.ArmeriaHttpClient
- executeAsync(String, Map<String, String>, Verb, String, MultipartPayload, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- executeAsync(String, Map<String, String>, Verb, String, File, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in interface com.github.scribejava.core.httpclient.HttpClient
-
Exécute une requête de manière asynchrone en envoyant un fichier.
- executeAsync(String, Map<String, String>, Verb, String, File, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- executeAsync(String, Map<String, String>, Verb, String, File, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.httpclient.armeria.ArmeriaHttpClient
- executeAsync(String, Map<String, String>, Verb, String, File, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- executeAsync(String, Map<String, String>, Verb, String, String, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in interface com.github.scribejava.core.httpclient.HttpClient
-
Exécute une requête de manière asynchrone avec un corps textuel.
- executeAsync(String, Map<String, String>, Verb, String, String, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- executeAsync(String, Map<String, String>, Verb, String, String, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.httpclient.armeria.ArmeriaHttpClient
- executeAsync(String, Map<String, String>, Verb, String, String, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
- EXPIRED_TOKEN - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 8628, 3.5.
- ExpiringTokenWrapper - Class in com.github.scribejava.core.integration
-
Encapsule un jeton OAuth 2.0 avec sa date d'expiration calculée lors de la réception.
- ExpiringTokenWrapper() - Constructor for class com.github.scribejava.core.integration.ExpiringTokenWrapper
-
Constructeur par défaut pour la sérialisation.
- ExpiringTokenWrapper(OAuth2AccessToken) - Constructor for class com.github.scribejava.core.integration.ExpiringTokenWrapper
- ExpiringTokenWrapper(OAuth2AccessToken, Instant) - Constructor for class com.github.scribejava.core.integration.ExpiringTokenWrapper
- extract(OAuthRequest) - Method in interface com.github.scribejava.core.extractors.BaseStringExtractor
-
Extracts an url-encoded base string from the
OAuthRequest. - extract(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- extract(OAuthRequest) - Method in interface com.github.scribejava.core.extractors.HeaderExtractor
-
Generates an OAuth 'Authorization' Http header to include in requests as the signature.
- extract(OAuthRequest) - Method in class com.github.scribejava.core.extractors.HeaderExtractorImpl
-
Generates an OAuth 'Authorization' Http header to include in requests as the signature.
- extract(Response) - Method in class com.github.scribejava.core.extractors.AbstractJsonExtractor
- extract(Response) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenExtractor
-
Extracts the concrete type of token from the contents of an Http Response
- extract(Response) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
- extract(Response) - Method in interface com.github.scribejava.core.extractors.TokenExtractor
-
Extracts the concrete type of token from the contents of an Http Response
- extract(Response) - Method in class com.github.scribejava.oauth1.extractors.AbstractOAuth1TokenExtractor
- extract(Response) - Method in class com.github.scribejava.oidc.UserInfoJsonExtractor
-
Extrait les revendications (Claims) à partir de la réponse HTTP.
- extractAuthorization(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- extractRequiredParameter(Map<String, Object>, String, String) - Static method in class com.github.scribejava.core.extractors.AbstractJsonExtractor
-
Extrait un paramètre obligatoire d'une Map JSON.
- extraParameters(Map<String, String>) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
F
- FileByteArrayBodyPartPayload - Class in com.github.scribejava.core.httpclient.multipart
-
Implémentation de
BodyPartPayloadsimulant un fichier à partir d'un tableau d'octets. - FileByteArrayBodyPartPayload(byte[], int, int, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
-
Constructeur avec décalage, longueur et nom.
- FileByteArrayBodyPartPayload(byte[], int, int, String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
-
Constructeur complet sans type de contenu.
- FileByteArrayBodyPartPayload(byte[], String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
-
Constructeur avec nom de champ.
- FileByteArrayBodyPartPayload(byte[], String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
-
Constructeur avec nom de champ et nom de fichier.
- FileByteArrayBodyPartPayload(String, byte[], int, int, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
-
Constructeur avec type de contenu, décalage, longueur et nom.
- FileByteArrayBodyPartPayload(String, byte[], int, int, String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
-
Constructeur complet avec type de contenu.
- FileByteArrayBodyPartPayload(String, byte[], String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
-
Constructeur avec type de contenu et nom.
- FileByteArrayBodyPartPayload(String, byte[], String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
-
Constructeur avec type de contenu, données, nom et nom de fichier.
- findByKey(K) - Method in interface com.github.scribejava.core.integration.TokenRepository
-
Récupère un jeton via sa clé.
- finishAuthorization(K, String, String, AuthSessionContext) - Method in class com.github.scribejava.core.integration.OidcAuthFlowCoordinator
-
Termine le flux OIDC avec validation du contexte de session et fallback UserInfo.
- finishAuthorization(K, String, String, String) - Method in class com.github.scribejava.core.integration.AuthFlowCoordinator
-
Termine le flux d'autorisation.
- FlickrApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Flickr.
- FlickrApi() - Constructor for class com.github.scribejava.oauth1.apis.FlickrApi
- FlickrApi(FlickrApi.FlickrPerm) - Constructor for class com.github.scribejava.oauth1.apis.FlickrApi
- FlickrApi.FlickrPerm - Enum in com.github.scribejava.oauth1.apis
-
Niveaux de permission pour l'API Flickr.
- flush() - Method in class com.github.scribejava.core.integration.DiskOidcDiscoveryCache
-
Persiste l'état actuel du cache mémoire vers le fichier disque.
- FoursquareApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Foursquare.
- FoursquareApi() - Constructor for class com.github.scribejava.oauth1.apis.FoursquareApi
- FrappeApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Frappe.
- FrappeApi(String) - Constructor for class com.github.scribejava.apis.FrappeApi
-
Constructeur protégé.
- FreelancerApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Freelancer.
- FreelancerApi() - Constructor for class com.github.scribejava.oauth1.apis.FreelancerApi
- FreelancerApi.Sandbox - Class in com.github.scribejava.oauth1.apis
-
Version Sandbox de l'API Freelancer.
G
- generate() - Method in class com.github.scribejava.core.integration.StateGenerator
-
Génère une chaîne aléatoire sécurisée encodée en URL-safe Base64.
- generate() - Static method in class com.github.scribejava.oidc.model.OidcNonce
-
Génère un nonce aléatoire sécurisé de 32 octets (URL-safe Base64).
- generateDefaultBoundary() - Static method in class com.github.scribejava.core.httpclient.multipart.MultipartUtils
-
Génère un séparateur par défaut.
- generateError(Response) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
-
Analyse la réponse d'erreur.
- generatePKCE() - Method in class com.github.scribejava.core.pkce.PKCEService
-
Génère un nouvel objet PKCE complet (verifier et challenge).
- generatePKCE(byte[]) - Method in class com.github.scribejava.core.pkce.PKCEService
-
Génère un objet PKCE à partir d'octets aléatoires fournis.
- GeniusApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Genius.
- GeniusApi() - Constructor for class com.github.scribejava.apis.GeniusApi
-
Constructeur protégé.
- get(String) - Method in class com.github.scribejava.oidc.DefaultOidcKeyCache
-
Retrieves an OIDC key from the cache by its Key ID (kid).
- get(String) - Method in interface com.github.scribejava.oidc.OidcKeyCache
-
Retrieves an OIDC key from the cache by its Key ID (kid).
- GET - com.github.scribejava.core.model.Verb
- getAccessToken() - Method in class com.github.scribejava.core.dpop.DPoPInterceptor
- getAccessToken() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getAccessToken(AccessTokenRequestParams) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.
- getAccessToken(OAuth20Grant) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessToken(OAuth20Grant) - Method in class com.github.scribejava.core.oauth.OAuth20SyncService
- getAccessToken(OAuth20Grant) - Method in class com.github.scribejava.oidc.OidcService
- getAccessToken(OAuth1RequestToken, String) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Échange le jeton de requête autorisé contre un jeton d'accès.
- getAccessToken(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.
- getAccessToken(String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.use
OAuth20Service.getAccessTokenAsync(OAuth20Grant, OAuthAsyncRequestCallback) - getAccessToken(String, OidcSessionState) - Method in class com.github.scribejava.oidc.OidcService
-
Retrieves the access token using authorization code and performs ID Token validation using session state.
- getAccessToken(String, String) - Method in class com.github.scribejava.oidc.OidcService
-
Retrieves the access token using authorization code and loads session state for verification.
- getAccessTokenAsync(OAuth20Grant) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenAsync(OAuth1RequestToken, String) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Échange asynchrone pour l'obtention du jeton d'accès.
- getAccessTokenAsync(OAuth1RequestToken, String, OAuthAsyncRequestCallback<OAuth1AccessToken>) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Échange asynchrone avec rappel pour l'obtention du jeton d'accès.
- getAccessTokenAsync(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.
- getAccessTokenAsync(String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.use
OAuth20Service.getAccessTokenAsync(OAuth20Grant, OAuthAsyncRequestCallback) - getAccessTokenAsync(String, OidcSessionState) - Method in class com.github.scribejava.oidc.OidcService
-
Asynchronously retrieves the access token using authorization code and performs ID Token validation.
- getAccessTokenAsync(String, String) - Method in class com.github.scribejava.oidc.OidcService
-
Asynchronously retrieves the access token using authorization code and loads session state for verification.
- getAccessTokenClientCredentialsGrant() - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.
- getAccessTokenClientCredentialsGrantAsync() - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.Asana20Api
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.BoxApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.DataportenApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.DiscordApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.DoktornaraboteApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.DropboxApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.FrappeApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.GeniusApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.GitHubApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.GoogleApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.HHApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.HiOrgServerApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.KakaoApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.KeycloakApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.LinkedInApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.LiveApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.MeetupApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.PinterestApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.PolarAPI
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.SlackApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.StackExchangeApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.TheThingsNetworkV1StagingApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.TheThingsNetworkV2PreviewApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.apis.XeroApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne l'URL qui reçoit les requêtes de jeton d'accès.
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.AWeberApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.DiggApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.EtsyApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.FlickrApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.FoursquareApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.FreelancerApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.FreelancerApi.Sandbox
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.LinkedInApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.MediaWikiApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.MeetupApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.Px500Api
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.SinaWeiboApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.SkyrockApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.TrelloApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.TumblrApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.TwitterApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.UcozApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.YahooApi
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne l'URL pour l'obtention du jeton d'accès (Access Token).
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oidc.OidcGitHubApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oidc.OidcGoogleApi20
- getAccessTokenEndpoint() - Method in class com.github.scribejava.oidc.OidcMicrosoftAzureActiveDirectory20Api
- getAccessTokenExtractor() - Method in class com.github.scribejava.apis.FrappeApi
- getAccessTokenExtractor() - Method in class com.github.scribejava.apis.GitHubApi
- getAccessTokenExtractor() - Method in class com.github.scribejava.apis.KeycloakApi
- getAccessTokenExtractor() - Method in class com.github.scribejava.apis.PolarAPI
- getAccessTokenExtractor() - Method in class com.github.scribejava.apis.SlackApi
- getAccessTokenExtractor() - Method in class com.github.scribejava.apis.StackExchangeApi
- getAccessTokenExtractor() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne l'extracteur de jeton d'accès.
- getAccessTokenExtractor() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne l'extracteur de jeton d'accès (Access Token).
- getAccessTokenPasswordGrant(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.
- getAccessTokenPasswordGrantAsync(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.
- getAccessTokenVerb() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne le verbe HTTP pour le point de terminaison de jeton d'accès (POST par défaut).
- getAccessTokenVerb() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne le verbe HTTP pour le point de terminaison de jeton d'accès (POST par défaut).
- getAddress() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne l'adresse postale de l'utilisateur.
- getAlg() - Method in class com.github.scribejava.oidc.model.EcOidcKey
- getAlg() - Method in interface com.github.scribejava.oidc.model.OidcKey
- getAlg() - Method in class com.github.scribejava.oidc.model.RsaOidcKey
- getAlgorithm() - Method in interface com.github.scribejava.oidc.model.JwtSigner
- getAlgorithm() - Method in class com.github.scribejava.oidc.model.JwtSigner.RsaSha256Signer
- getAllClaims() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne toutes les revendications brutes.
- getAllServices() - Method in class com.github.scribejava.core.integration.OAuthServiceRegistry
- getApi() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getApi() - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Retourne l'instance de l'API associée à ce service.
- getApiKey() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getApiKey() - Method in class com.github.scribejava.core.oauth.OAuthService
- getApiSecret() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getApiSecret() - Method in class com.github.scribejava.core.oauth.OAuthService
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.Asana20Api
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.BoxApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.DataportenApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.DiscordApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.DoktornaraboteApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.DropboxApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.FrappeApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.GeniusApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.GitHubApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.GoogleApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.HHApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.HiOrgServerApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.KakaoApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.KeycloakApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.LinkedInApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.LiveApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.MeetupApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.PinterestApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.PolarAPI
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.SlackApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.StackExchangeApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.TheThingsNetworkV1StagingApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.TheThingsNetworkV2PreviewApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.apis.XeroApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne l'URL de base pour l'autorisation.
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.AWeberApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.DiggApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.EtsyApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.FlickrApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.FoursquareApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.FreelancerApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.FreelancerApi.Sandbox
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.LinkedInApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.MediaWikiApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.MeetupApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.Px500Api
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.SinaWeiboApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.SkyrockApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.TrelloApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.TumblrApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.TwitterApi.Authenticate
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.TwitterApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.UcozApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.apis.YahooApi
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oidc.OidcGitHubApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oidc.OidcGoogleApi20
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.oidc.OidcMicrosoftAzureActiveDirectory20Api
- getAuthorizationEndpoint() - Method in class com.github.scribejava.core.oauth.DiscoveredEndpoints
- getAuthorizationEndpoint() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getAuthorizationRequestConverter() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getAuthorizationRequestConverter() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAuthorizationRequestInterceptors() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAuthorizationUrl() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAuthorizationUrl(OAuth1RequestToken) - Method in class com.github.scribejava.oauth1.apis.LinkedInApi
- getAuthorizationUrl(OAuth1RequestToken) - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne l'URL vers laquelle rediriger l'utilisateur pour autoriser l'application.
- getAuthorizationUrl(OidcSessionState) - Method in class com.github.scribejava.oidc.OidcService
-
Generates the authorization URL using parameters from the provided OIDC session state.
- getAuthorizationUrlParams() - Method in class com.github.scribejava.core.pkce.PKCE
-
Retourne les paramètres à ajouter à l'URL d'autorisation pour PKCE.
- getBackoffMultiplier() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Gets the backoff multiplier used for calculated retry delay.
- getBaseStringExtractor() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne l'extracteur de chaîne de base pour la signature.
- getBearerSignature() - Method in class com.github.scribejava.apis.BoxApi20
- getBearerSignature() - Method in class com.github.scribejava.apis.LiveApi
- getBearerSignature() - Method in class com.github.scribejava.apis.MicrosoftAzureActiveDirectory20Api
- getBearerSignature() - Method in class com.github.scribejava.apis.StackExchangeApi
- getBearerSignature() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne le mécanisme de signature Bearer (RFC 6750).
- getBirthdate() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne la date de naissance.
- getBody() - Method in class com.github.scribejava.core.model.Response
-
Retourne le corps de la réponse sous forme de chaîne de caractères.
- getBodyParams() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Récupère la liste des paramètres du corps de la requête.
- getBodyParts() - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Retourne la liste des parties.
- getBoundary() - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Retourne le séparateur.
- getByteArrayPayload() - Method in class com.github.scribejava.core.model.OAuthRequest
- getCallback() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getCallback() - Method in class com.github.scribejava.core.oauth.OAuthService
- getCharset() - Method in class com.github.scribejava.core.model.OAuthRequest
- getClaim(String) - Method in class com.github.scribejava.oidc.IdToken
- getClaimOptional(String) - Method in class com.github.scribejava.oidc.IdToken
-
Retourne une revendication de manière sécurisée.
- getClaims() - Method in class com.github.scribejava.oidc.IdToken
- getClientAuthentication() - Method in class com.github.scribejava.apis.HHApi
- getClientAuthentication() - Method in class com.github.scribejava.apis.KakaoApi
- getClientAuthentication() - Method in class com.github.scribejava.apis.LinkedInApi20
- getClientAuthentication() - Method in class com.github.scribejava.apis.MeetupApi20
- getClientAuthentication() - Method in class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryApi
- getClientAuthentication() - Method in class com.github.scribejava.apis.PinterestApi
- getClientAuthentication() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne le mécanisme d'authentification du client (RFC 6749).
- getClientBuilder() - Method in class com.github.scribejava.httpclient.okhttp.OkHttpHttpClientConfig
-
Retourne le constructeur de client OkHttp.
- getCode() - Method in class com.github.scribejava.core.model.OAuth2Authorization
-
Retourne le code d'autorisation.
- getCode() - Method in class com.github.scribejava.core.model.Response
-
Retourne le code de statut HTTP.
- getCode() - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- getCode() - Method in class com.github.scribejava.core.oauth2.grant.AuthorizationCodeGrant
- getCodeChallenge() - Method in class com.github.scribejava.core.pkce.PKCE
-
Retourne le code challenge.
- getCodeChallengeMethod() - Method in class com.github.scribejava.core.pkce.PKCE
-
Retourne la méthode de challenge utilisée.
- getCodeVerifier() - Method in class com.github.scribejava.core.pkce.PKCE
-
Retourne le code verifier.
- getCodeVerifier() - Method in class com.github.scribejava.oidc.OidcSessionState
-
Gets the PKCE code verifier.
- getCompleteUrl() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Retourne l'URL complète (hôte + ressource + paramètres de requête encodés).
- getConnectTimeout() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Retourne le délai d'attente de connexion.
- getConnectTimeout() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Gets the connection timeout in milliseconds.
- getDebugStream() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getDefaultScope() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getDefaultScope() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDelayMs() - Method in class com.github.scribejava.core.oauth.OAuthRetryPolicy
- getDeviceAuthorizationCodes() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDeviceAuthorizationCodes(String) - Method in class com.github.scribejava.core.oauth.OAuth20DeviceFlowHandler
- getDeviceAuthorizationCodesAsync() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDeviceAuthorizationCodesAsync(OAuthAsyncRequestCallback<DeviceAuthorization>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDeviceAuthorizationEndpoint() - Method in class com.github.scribejava.apis.GoogleApi20
- getDeviceAuthorizationEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne le point de terminaison pour l'autorisation d'appareil (RFC 8628).
- getDeviceAuthorizationExtractor() - Method in class com.github.scribejava.apis.GoogleApi20
- getDeviceAuthorizationExtractor() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne l'extracteur pour l'autorisation d'appareil.
- getDeviceCode() - Method in class com.github.scribejava.core.model.DeviceAuthorization
-
Retourne le code de l'appareil (device_code).
- getDiscoveryIssuer() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getDiscoveryService() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getDpopProofCreator() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getDpopSigningAlgValuesSupported() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getEmail() - Method in class com.github.scribejava.core.integration.OidcAuthResult
-
Retourne l'email consolidé.
- getEmail() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne l'adresse e-mail de l'utilisateur.
- getEndpointVersionPath() - Method in class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryApi
- getEndpointVersionPath() - Method in class com.github.scribejava.apis.MicrosoftAzureActiveDirectory20Api
- getEndSessionEndpoint() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getEpilogue() - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Retourne l'épilogue.
- getError() - Method in exception com.github.scribejava.core.model.OAuth2AccessTokenErrorResponse
-
Retourne le code d'erreur (error).
- getErrorDescription() - Method in exception com.github.scribejava.core.model.OAuth2AccessTokenErrorResponse
-
Retourne la description de l'erreur (error_description).
- getErrorDetails() - Method in exception com.github.scribejava.core.model.OAuthResponseException
-
Retourne les détails de l'erreur sous forme d'objet JSON typé.
- getErrorUri() - Method in exception com.github.scribejava.core.model.OAuth2AccessTokenErrorResponse
-
Retourne l'URI d'aide (error_uri).
- getExpirationInstant() - Method in class com.github.scribejava.core.integration.ExpiringTokenWrapper
- getExpiresAt() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
-
Calcule la date d'expiration absolue.
- getExpiresIn() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getExpiresIn() - Method in class com.github.scribejava.core.model.PushedAuthorizationResponse
- getExpiresInSeconds() - Method in class com.github.scribejava.core.model.DeviceAuthorization
-
Retourne le délai d'expiration en secondes.
- getExtraParameters() - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- getFamilyName() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne le nom de famille de l'utilisateur.
- getFilePayload() - Method in class com.github.scribejava.core.model.OAuthRequest
- getFrontChannelLogoutIframeHtml(String, String, String) - Static method in class com.github.scribejava.oidc.OidcSessionHelper
-
Génère le code HTML pour l'iframe de déconnexion via le navigateur (Front-Channel Logout).
- getGender() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne le sexe de l'utilisateur.
- getGivenName() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne le prénom de l'utilisateur.
- getGrantTypesSupported() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getGzipStreamContents(InputStream) - Static method in class com.github.scribejava.core.utils.StreamUtils
-
Return String content from a gzip stream
- getHeader() - Method in class com.github.scribejava.oidc.model.Jwt
- getHeader(String) - Method in class com.github.scribejava.core.model.Response
-
Récupère la valeur d'un en-tête spécifique.
- getHeaderExtractor() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne l'extracteur d'en-tête d'autorisation.
- getHeaders() - Method in class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
-
Retourne les en-têtes de cette partie.
- getHeaders() - Method in class com.github.scribejava.core.model.OAuthRequest
- getHostnameVerifier() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Retourne le vérificateur de nom d'hôte (HostnameVerifier).
- getHttpClient() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getHttpClientConfig() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getIdTokenSigningAlgValuesSupported() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getIdTokenValidator() - Method in class com.github.scribejava.oidc.OidcService
- getInitialDelayMs() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Gets the initial delay in milliseconds for retrying network operations.
- getInstant(String) - Method in class com.github.scribejava.core.model.JsonObject
-
Récupère un Instant à partir d'un timestamp en secondes.
- getInternalCache() - Method in class com.github.scribejava.core.integration.OidcDiscoveryCache
- getIntervalSeconds() - Method in class com.github.scribejava.core.model.DeviceAuthorization
-
Retourne l'intervalle de scrutation conseillé (interval).
- getIntrospectionEndpoint() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getIssuer() - Method in class com.github.scribejava.oidc.OidcGitHubApi20
-
Retourne l'identifiant de l'émetteur (Issuer) officiel de GitHub Actions.
- getIssuer() - Method in class com.github.scribejava.oidc.OidcGoogleApi20
-
Retourne l'identifiant de l'émetteur (Issuer) officiel de Google.
- getIssuer() - Method in class com.github.scribejava.oidc.OidcMicrosoftAzureActiveDirectory20Api
-
Retourne l'identifiant de l'émetteur (Issuer) pour le tenant configuré.
- getIssuer() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getIssuerValidator() - Method in class com.github.scribejava.oidc.IdTokenValidator
-
Gets the issuer validator.
- getIssuerValidator() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Gets the issuer validator.
- getJwks(String) - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Clés JWKS.
- getJwksAsync(String) - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Clés JWKS asynchrones avec support du cache RFC 7234, des ETags et des retries.
- getJwksUri() - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- getJwksUri() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getKey() - Method in class com.github.scribejava.core.model.Parameter
- getKeys() - Method in class com.github.scribejava.oidc.IdTokenValidator
-
Gets the key cache.
- getKid() - Method in class com.github.scribejava.oidc.model.EcOidcKey
- getKid() - Method in interface com.github.scribejava.oidc.model.OidcKey
- getKid() - Method in class com.github.scribejava.oidc.model.RsaOidcKey
- getLen() - Method in class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
-
Retourne la longueur.
- getListener() - Method in class com.github.scribejava.core.integration.AuthFlowCoordinator
- getLocale() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne la locale de l'utilisateur.
- getLogger() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getLogoutUrl(String, String, String, String) - Method in class com.github.scribejava.oidc.OidcService
-
Generates the RP-Initiated Logout URL for this service.
- getLogoutUrl(String, String, String, String, String) - Static method in class com.github.scribejava.oidc.OidcSessionHelper
-
Génère l'URL de déconnexion RP-Initiated Logout.
- getLong(String) - Method in class com.github.scribejava.core.model.JsonObject
- getMap(String) - Method in class com.github.scribejava.core.model.JsonObject
- getMaxAttempts() - Method in class com.github.scribejava.core.oauth.OAuthRetryPolicy
- getMaxAttempts() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Gets the maximum number of network retry attempts.
- getMessage() - Method in exception com.github.scribejava.core.exceptions.OAuthRateLimitException
-
Retourne un message détaillé incluant le code de statut et le corps de la réponse.
- getMetadata() - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- getMetadata(String, OidcDiscoveryService) - Method in class com.github.scribejava.core.integration.DiskOidcDiscoveryCache
-
Récupère les métadonnées depuis le disque, la mémoire ou le réseau.
- getMetadata(String, OidcDiscoveryService) - Method in class com.github.scribejava.core.integration.OidcDiscoveryCache
-
Récupère les métadonnées depuis le cache ou utilise le service fourni pour les découvrir.
- getMiddleName() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne le deuxième prénom de l'utilisateur.
- getMultipartPayload() - Method in class com.github.scribejava.core.model.OAuthRequest
- getName() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne le nom complet de l'utilisateur.
- getNickname() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne le pseudonyme de l'utilisateur.
- getNonce() - Method in class com.github.scribejava.core.integration.AuthSessionContext
- getNonce() - Method in interface com.github.scribejava.core.services.TimestampService
-
Returns a nonce (unique value for each request)
- getNonce() - Method in class com.github.scribejava.core.services.TimestampServiceImpl
-
Returns a nonce (unique value for each request)
- getNonce() - Method in class com.github.scribejava.oidc.OidcSessionState
-
Gets the OIDC nonce.
- getOAuth2Error() - Method in exception com.github.scribejava.core.model.OAuthResponseException
-
Retourne le code d'erreur standardisé.
- getOauthParameters() - Method in class com.github.scribejava.core.model.OAuthRequest
- getOauthService() - Method in class com.github.scribejava.core.integration.AuthorizedClientService
- getOff() - Method in class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
-
Retourne le décalage.
- getOpenIdToken() - Method in class com.github.scribejava.apis.openid.OpenIdOAuth2AccessToken
- getParams() - Method in class com.github.scribejava.core.model.ParameterList
-
Retourne la liste brute des paramètres.
- getPayload() - Method in class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
-
Retourne le tableau d'octets.
- getPayload() - Method in class com.github.scribejava.oidc.model.Jwt
- getPayload(MultipartPayload) - Static method in class com.github.scribejava.core.httpclient.multipart.MultipartUtils
-
Génère le corps de la requête Multipart sous forme de flux de sortie.
- getPhoneNumber() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne le numéro de téléphone.
- getPicture() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne l'URL de la photo de profil.
- getPkce() - Method in class com.github.scribejava.core.integration.AuthSessionContext
- getPkce() - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- getPkceCodeVerifier() - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- getPreamble() - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Retourne le préambule.
- getPreferredUsername() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne le nom d'utilisateur préféré.
- getProfile() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne l'URL de la page de profil.
- getProvider() - Method in class com.github.scribejava.oidc.model.DefaultSignatureVerifier
-
Gets the JCA Provider.
- getProviderMetadata() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Métadonnées.
- getProviderMetadataAsync() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Métadonnées asynchrones avec support des retries et du backoff.
- getProviderName() - Method in class com.github.scribejava.oidc.model.DefaultSignatureVerifier
-
Gets the name of the JCA Provider.
- getProxy() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Retourne le proxy configuré.
- getPublicKey() - Method in class com.github.scribejava.oidc.model.EcOidcKey
- getPublicKey() - Method in interface com.github.scribejava.oidc.model.OidcKey
- getPublicKey() - Method in class com.github.scribejava.oidc.model.RsaOidcKey
- getPushedAuthorizationRequestEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne le point de terminaison PAR (RFC 9126).
- getPushedAuthorizationRequestEndpoint() - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- getPushedAuthorizationRequestEndpoint() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getQueryStringParams() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Récupère la liste des paramètres de la chaîne de requête.
- getRawResponse() - Method in class com.github.scribejava.core.model.Token
-
Retourne la réponse brute à partir de laquelle le jeton a été extrait.
- getRawResponse() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getRawToken() - Method in class com.github.scribejava.oidc.model.Jwt
- getReadTimeout() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Retourne le délai d'attente de lecture.
- getReadTimeout() - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Gets the read timeout in milliseconds.
- getRealm() - Method in class com.github.scribejava.core.model.OAuthRequest
- getReceivedAt() - Method in class com.github.scribejava.core.integration.ExpiringTokenWrapper
- getRefreshToken() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getRefreshTokenEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne l'URL pour le renouvellement de jeton (identique au jeton d'accès par défaut).
- getRegistrationEndpoint() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getRenewer() - Method in class com.github.scribejava.core.integration.AuthorizedClientService
- getRequest() - Method in class com.github.scribejava.core.model.Response
- getRequestToken() - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Récupère le jeton de requête (Request Token).
- getRequestTokenAsync() - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Récupère le jeton de requête de manière asynchrone.
- getRequestTokenAsync(OAuthAsyncRequestCallback<OAuth1RequestToken>) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Récupère le jeton de requête de manière asynchrone avec rappel.
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.AWeberApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.DiggApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.EtsyApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.FlickrApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.FoursquareApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.FreelancerApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.FreelancerApi.Sandbox
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.LinkedInApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.MediaWikiApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.MeetupApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.Px500Api
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.SinaWeiboApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.SkyrockApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.TrelloApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.TumblrApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.TwitterApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.UcozApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.apis.YahooApi
- getRequestTokenEndpoint() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne l'URL pour l'obtention du jeton de requête (Request Token).
- getRequestTokenExtractor() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne l'extracteur de jeton de requête (Request Token).
- getRequestTokenVerb() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne le verbe HTTP pour le point de terminaison de jeton de requête (POST par défaut).
- getRequestUri() - Method in class com.github.scribejava.core.model.PushedAuthorizationResponse
- getResponse() - Method in exception com.github.scribejava.core.model.OAuthResponseException
-
Retourne la réponse HTTP associée à cette exception.
- getResponseModesSupported() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getResponseType() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getResponseType() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getResponseTypesSupported() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getRevocationEndpoint() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getRevokeTokenEndpoint() - Method in class com.github.scribejava.apis.DiscordApi
- getRevokeTokenEndpoint() - Method in class com.github.scribejava.apis.GoogleApi20
- getRevokeTokenEndpoint() - Method in class com.github.scribejava.apis.KeycloakApi
- getRevokeTokenEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Retourne le point de terminaison de révocation de jeton (RFC 7009).
- getRevokeTokenEndpoint() - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- getRevokeTokenEndpoint() - Method in class com.github.scribejava.oidc.OidcGoogleApi20
- getSanitizedUrl() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Retourne l'URL nettoyée (sans port standard ni chaîne de requête).
- getScope() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getScope() - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- getScopesSupported() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getService(String) - Method in class com.github.scribejava.core.integration.OAuthServiceRegistry
-
Récupère le service associé à un fournisseur.
- getSessionManagementIframeHtml(String, String, String) - Static method in class com.github.scribejava.oidc.OidcSessionHelper
-
Génère le code HTML de l'iframe RP pour la gestion de session.
- getSessionStateStore() - Method in class com.github.scribejava.oidc.OidcService
-
Gets the session state store.
- getSignature() - Method in class com.github.scribejava.oidc.model.Jwt
- getSignature(String, String, String) - Method in interface com.github.scribejava.core.services.SignatureService
-
Returns the signature
- getSignature(String, String, String) - Method in class com.github.scribejava.oauth1.services.HMACSha1SignatureService
-
Returns the signature
- getSignature(String, String, String) - Method in class com.github.scribejava.oauth1.services.PlaintextSignatureService
- getSignature(String, String, String) - Method in class com.github.scribejava.oauth1.services.RSASha1SignatureService
-
Returns the signature
- getSignatureMethod() - Method in interface com.github.scribejava.core.services.SignatureService
-
Retourne le nom de la méthode de signature (ex: HMAC-SHA1).
- getSignatureMethod() - Method in class com.github.scribejava.oauth1.services.HMACSha1SignatureService
-
Retourne le nom de la méthode de signature (ex: HMAC-SHA1).
- getSignatureMethod() - Method in class com.github.scribejava.oauth1.services.PlaintextSignatureService
- getSignatureMethod() - Method in class com.github.scribejava.oauth1.services.RSASha1SignatureService
-
Retourne le nom de la méthode de signature (ex: HMAC-SHA1).
- getSignatureService() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne le service de signature (HMAC-SHA1 par défaut).
- getSignatureType() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne le type de signature utilisé (En-tête par défaut).
- getSignatureVerifier() - Method in class com.github.scribejava.oidc.IdTokenValidator
-
Gets the signature verifier.
- getSignedContent() - Method in class com.github.scribejava.oidc.model.Jwt
- getSortedAndEncodedParams(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- getSslSocketFactory() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Retourne la fabrique de sockets SSL.
- getStandardClaims() - Method in class com.github.scribejava.oidc.IdToken
-
Retourne les revendications standards typées.
- getState() - Method in class com.github.scribejava.core.integration.AuthSessionContext
- getState() - Method in class com.github.scribejava.core.model.OAuth2Authorization
-
Retourne la valeur du paramètre state.
- getState() - Method in class com.github.scribejava.oidc.OidcSessionState
-
Gets the state value.
- getStream() - Method in class com.github.scribejava.core.model.Response
-
Retourne le flux de données brut de la réponse.
- getStreamContents(InputStream) - Static method in class com.github.scribejava.core.utils.StreamUtils
-
Returns the stream contents as an UTF-8 encoded string
- getString(String) - Method in class com.github.scribejava.core.model.JsonObject
- getStringList(String) - Method in class com.github.scribejava.core.model.JsonObject
- getStringPayload() - Method in class com.github.scribejava.core.model.OAuthRequest
- getSub() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne l'identifiant du sujet.
- getSubjectTypesSupported() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getTimestampInSeconds() - Method in interface com.github.scribejava.core.services.TimestampService
-
Returns the unix epoch timestamp in seconds
- getTimestampInSeconds() - Method in class com.github.scribejava.core.services.TimestampServiceImpl
-
Returns the unix epoch timestamp in seconds
- getTimestampService() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Retourne le service de marquage temporel (Timestamp).
- getToken() - Method in class com.github.scribejava.core.integration.AuthResult
- getToken() - Method in class com.github.scribejava.core.integration.ExpiringTokenWrapper
- getToken() - Method in class com.github.scribejava.core.integration.OidcAuthResult
- getToken() - Method in class com.github.scribejava.oauth1.model.OAuth1Token
- getTokenEndpoint() - Method in class com.github.scribejava.core.oauth.DiscoveredEndpoints
- getTokenEndpoint() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getTokenSecret() - Method in class com.github.scribejava.oauth1.model.OAuth1Token
- getTokenType() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getUpdatedAt() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne la date de dernière mise à jour des informations.
- getUrl() - Method in class com.github.scribejava.core.model.OAuthRequest
- getUrl(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- getUserAccessToken() - Method in class com.github.scribejava.apis.slack.SlackOAuth2AccessToken
- getUserAgent() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- getUserCode() - Method in class com.github.scribejava.core.model.DeviceAuthorization
-
Retourne le code utilisateur (user_code).
- getUserId() - Method in class com.github.scribejava.apis.polar.PolarOAuth2AccessToken
- getUserInfoAsync(OAuth2AccessToken) - Method in class com.github.scribejava.oidc.OidcService
- getUserInfoClaims() - Method in class com.github.scribejava.core.integration.OidcAuthResult
- getUserinfoEndpoint() - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- getUserinfoEndpoint() - Method in class com.github.scribejava.oidc.OidcProviderMetadata
- getValidToken(K) - Method in class com.github.scribejava.core.integration.TokenAutoRenewer
- getValue() - Method in class com.github.scribejava.core.model.Parameter
- getValue() - Method in enum com.github.scribejava.core.revoke.TokenTypeHint
-
Retourne la valeur textuelle de l'indice (access_token ou refresh_token).
- getValue() - Method in class com.github.scribejava.oidc.model.OidcNonce
- getVerb() - Method in class com.github.scribejava.core.model.OAuthRequest
- getVerb(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- getVerificationUri() - Method in class com.github.scribejava.core.model.DeviceAuthorization
-
Retourne l'URI de vérification (verification_uri).
- getVerificationUriComplete() - Method in class com.github.scribejava.core.model.DeviceAuthorization
-
Retourne l'URI de vérification complète (verification_uri_complete).
- getVersion() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getWebsite() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne l'URL du site web de l'utilisateur.
- getZoneinfo() - Method in class com.github.scribejava.oidc.StandardClaims
-
Retourne l'identifiant du fuseau horaire.
- GitHubApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour GitHub.
- GitHubApi() - Constructor for class com.github.scribejava.apis.GitHubApi
-
Constructeur protégé.
- GoogleApi20 - Class in com.github.scribejava.apis
-
API Google OAuth 2.0 avec support OpenID Connect.
- GoogleApi20() - Constructor for class com.github.scribejava.apis.GoogleApi20
-
Constructeur protégé.
- GoogleDeviceAuthorizationJsonExtractor - Class in com.github.scribejava.apis.google
-
Extracteur JSON spécifique à Google pour le Device Flow.
- GoogleDeviceAuthorizationJsonExtractor() - Constructor for class com.github.scribejava.apis.google.GoogleDeviceAuthorizationJsonExtractor
- GRANT_TYPE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
H
- hashCode() - Method in class com.github.scribejava.apis.openid.OpenIdOAuth2AccessToken
- hashCode() - Method in class com.github.scribejava.apis.polar.PolarOAuth2AccessToken
- hashCode() - Method in class com.github.scribejava.apis.slack.SlackOAuth2AccessToken
- hashCode() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- hashCode() - Method in exception com.github.scribejava.core.model.OAuthResponseException
- hashCode() - Method in class com.github.scribejava.core.model.Parameter
- hashCode() - Method in class com.github.scribejava.oauth1.model.OAuth1Token
- hashCode() - Method in class com.github.scribejava.oidc.IdToken
- hashCode() - Method in class com.github.scribejava.oidc.model.OidcNonce
- hashCode() - Method in class com.github.scribejava.oidc.StandardClaims
- hasText(String) - Static method in class com.github.scribejava.core.utils.Preconditions
-
Vérifie si une chaîne contient du texte (non nulle et non composée uniquement d'espaces).
- HEAD - com.github.scribejava.core.model.Verb
- header(String, Object) - Method in class com.github.scribejava.oidc.model.JwtBuilder
- HEADER - com.github.scribejava.oauth1.builder.api.OAuth1SignatureType
-
La signature est envoyée dans l'en-tête 'Authorization'.
- HEADER - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- HeaderExtractor - Interface in com.github.scribejava.core.extractors
-
Simple command object that generates an OAuth Authorization header to include in the request.
- HeaderExtractorImpl - Class in com.github.scribejava.core.extractors
-
Default implementation of
HeaderExtractor. - HeaderExtractorImpl() - Constructor for class com.github.scribejava.core.extractors.HeaderExtractorImpl
- HHApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour HeadHunter (HH.ru).
- HHApi() - Constructor for class com.github.scribejava.apis.HHApi
-
Constructeur protégé.
- HiOrgServerApi20 - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour HiOrg-Server.
- HiOrgServerApi20() - Constructor for class com.github.scribejava.apis.HiOrgServerApi20
-
Constructeur utilisant la version par défaut ("v1").
- HiOrgServerApi20(String) - Constructor for class com.github.scribejava.apis.HiOrgServerApi20
-
Constructeur pour une version spécifique.
- HMACSha1SignatureService - Class in com.github.scribejava.oauth1.services
-
HMAC-SHA1 implementation of
SignatureService... - HMACSha1SignatureService() - Constructor for class com.github.scribejava.oauth1.services.HMACSha1SignatureService
- HttpBasicAuthenticationScheme - Class in com.github.scribejava.core.oauth2.clientauthentication
-
2.3.
- HttpBasicAuthenticationScheme() - Constructor for class com.github.scribejava.core.oauth2.clientauthentication.HttpBasicAuthenticationScheme
- httpClient(HttpClient) - Method in class com.github.scribejava.core.builder.ServiceBuilder
-
Définit le client HTTP à utiliser.
- httpClient(HttpClient) - Method in class com.github.scribejava.oidc.OidcServiceBuilder
- HttpClient - Interface in com.github.scribejava.core.httpclient
-
Interface définissant le contrat pour les clients HTTP utilisés par ScribeJava.
- httpClientConfig(HttpClientConfig) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- httpClientConfig(HttpClientConfig) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- HttpClientConfig - Interface in com.github.scribejava.core.httpclient
-
Interface définissant la configuration pour un client HTTP.
- HttpClientProvider - Interface in com.github.scribejava.core.httpclient
-
Interface pour les fournisseurs de clients HTTP.
I
- IDENTITY - Static variable in interface com.github.scribejava.core.model.OAuthRequest.ResponseConverter
- IdToken - Class in com.github.scribejava.oidc
-
Représentation d'un ID Token OpenID Connect natif.
- IdToken(String) - Constructor for class com.github.scribejava.oidc.IdToken
- IdTokenValidator - Class in com.github.scribejava.oidc
-
Validateur natif pour les ID Tokens OpenID Connect.
- IdTokenValidator(String, String, String, OidcKeyCache, OidcDiscoveryService, String) - Constructor for class com.github.scribejava.oidc.IdTokenValidator
-
Constructor with key rotation support using a custom key cache.
- IdTokenValidator(String, String, String, Map<String, OidcKey>) - Constructor for class com.github.scribejava.oidc.IdTokenValidator
-
Constructeur sans support de rotation.
- IdTokenValidator(String, String, String, Map<String, OidcKey>, OidcDiscoveryService, String) - Constructor for class com.github.scribejava.oidc.IdTokenValidator
-
Constructeur avec support de rotation.
- initPKCE() - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- initSessionState() - Method in class com.github.scribejava.oidc.OidcService
-
Initializes and saves a new OIDC session state (including state, nonce, and PKCE code verifier).
- instance() - Static method in class com.github.scribejava.apis.Asana20Api
-
Retourne l'instance unique (singleton) de l'API Asana.
- instance() - Static method in class com.github.scribejava.apis.BoxApi20
-
Retourne l'instance unique (singleton) de l'API Box.
- instance() - Static method in class com.github.scribejava.apis.DataportenApi
-
Retourne l'instance unique (singleton) de l'API Dataporten.
- instance() - Static method in class com.github.scribejava.apis.DiscordApi
-
Retourne l'instance unique (singleton) de l'API Discord.
- instance() - Static method in class com.github.scribejava.apis.DoktornaraboteApi
-
Retourne l'instance unique (singleton) de l'API Doktornarabote.
- instance() - Static method in class com.github.scribejava.apis.DropboxApi
-
Retourne l'instance unique (singleton) de l'API Dropbox.
- instance() - Static method in class com.github.scribejava.apis.GeniusApi
-
Retourne l'instance unique (singleton) de l'API Genius.
- instance() - Static method in class com.github.scribejava.apis.GitHubApi
-
Retourne l'instance unique (singleton) de l'API GitHub.
- instance() - Static method in class com.github.scribejava.apis.google.GoogleDeviceAuthorizationJsonExtractor
- instance() - Static method in class com.github.scribejava.apis.GoogleApi20
-
Retourne l'instance unique (singleton) de l'API Google.
- instance() - Static method in class com.github.scribejava.apis.HHApi
-
Retourne l'instance unique (singleton) de l'API HH.
- instance() - Static method in class com.github.scribejava.apis.HiOrgServerApi20
-
Retourne l'instance unique (singleton) de l'API HiOrg-Server.
- instance() - Static method in class com.github.scribejava.apis.KakaoApi
-
Retourne l'instance unique (singleton) de l'API Kakao.
- instance() - Static method in class com.github.scribejava.apis.KeycloakApi
-
Retourne l'instance par défaut (localhost:8080, realm master).
- instance() - Static method in class com.github.scribejava.apis.LinkedInApi20
-
Retourne l'instance unique (singleton) de l'API LinkedIn.
- instance() - Static method in class com.github.scribejava.apis.LiveApi
-
Retourne l'instance unique (singleton) de l'API Live.
- instance() - Static method in class com.github.scribejava.apis.MeetupApi20
-
Retourne l'instance unique (singleton) de l'API Meetup.
- instance() - Static method in class com.github.scribejava.apis.microsoftazureactivedirectory.MicrosoftAzureActiveDirectory20BearerSignature
-
Retourne l'instance unique (singleton) de ce type de signature.
- instance() - Static method in class com.github.scribejava.apis.microsoftazureactivedirectory.MicrosoftAzureActiveDirectoryBearerSignature
-
Retourne l'instance unique (singleton) de la signature.
- instance() - Static method in class com.github.scribejava.apis.MicrosoftAzureActiveDirectory20Api
-
Retourne l'instance unique (singleton) pour le tenant par défaut.
- instance() - Static method in class com.github.scribejava.apis.openid.OpenIdJsonTokenExtractor
- instance() - Static method in class com.github.scribejava.apis.PinterestApi
-
Retourne l'instance unique (singleton) de l'API Pinterest.
- instance() - Static method in class com.github.scribejava.apis.polar.PolarJsonTokenExtractor
- instance() - Static method in class com.github.scribejava.apis.PolarAPI
-
Retourne l'instance unique (singleton) de l'API Polar.
- instance() - Static method in class com.github.scribejava.apis.slack.SlackJsonTokenExtractor
- instance() - Static method in class com.github.scribejava.apis.SlackApi
-
Retourne l'instance unique (singleton) de l'API Slack.
- instance() - Static method in class com.github.scribejava.apis.StackExchangeApi
-
Retourne l'instance unique (singleton) de l'API StackExchange.
- instance() - Static method in class com.github.scribejava.apis.TheThingsNetworkV1StagingApi
-
Retourne l'instance unique (singleton) de l'API TTN V1 Staging.
- instance() - Static method in class com.github.scribejava.apis.TheThingsNetworkV2PreviewApi
-
Retourne l'instance unique (singleton) de l'API TTN V2 Preview.
- instance() - Static method in class com.github.scribejava.apis.XeroApi20
-
Retourne l'instance unique (singleton) de l'API Xero.
- instance() - Static method in class com.github.scribejava.core.extractors.DeviceAuthorizationJsonExtractor
- instance() - Static method in class com.github.scribejava.core.extractors.OAuth2AccessTokenExtractor
-
Retourne l'instance unique de l'extracteur.
- instance() - Static method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
- instance() - Static method in class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureAuthorizationRequestHeaderField
-
Retourne l'instance unique (singleton) de ce type de signature.
- instance() - Static method in class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureURIQueryParameter
-
Retourne l'instance unique (singleton) de ce type de signature.
- instance() - Static method in class com.github.scribejava.core.oauth2.clientauthentication.HttpBasicAuthenticationScheme
-
Retourne l'instance unique (singleton) de ce type d'authentification.
- instance() - Static method in class com.github.scribejava.core.oauth2.clientauthentication.RequestBodyAuthenticationScheme
-
Retourne l'instance unique (singleton) de ce type d'authentification.
- instance() - Static method in class com.github.scribejava.oauth1.apis.AWeberApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.DiggApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.EtsyApi
-
Retourne l'instance unique de l'API.
- instance() - Static method in class com.github.scribejava.oauth1.apis.FlickrApi
-
Retourne l'instance unique (singleton) de l'API Flickr.
- instance() - Static method in class com.github.scribejava.oauth1.apis.FoursquareApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.FreelancerApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.FreelancerApi.Sandbox
- instance() - Static method in class com.github.scribejava.oauth1.apis.LinkedInApi
-
Retourne l'instance unique (singleton) de l'API LinkedIn (1.0a).
- instance() - Static method in class com.github.scribejava.oauth1.apis.MediaWikiApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.MeetupApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.Px500Api
- instance() - Static method in class com.github.scribejava.oauth1.apis.SinaWeiboApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.SkyrockApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.TrelloApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.TumblrApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.TwitterApi.Authenticate
- instance() - Static method in class com.github.scribejava.oauth1.apis.TwitterApi
-
Retourne l'instance unique (singleton) de l'API Twitter.
- instance() - Static method in class com.github.scribejava.oauth1.apis.UcozApi
- instance() - Static method in class com.github.scribejava.oauth1.apis.YahooApi
- instance() - Static method in class com.github.scribejava.oauth1.extractors.OAuth1AccessTokenExtractor
-
Retourne l'instance unique (singleton) de l'extracteur.
- instance() - Static method in class com.github.scribejava.oauth1.extractors.OAuth1AccessTokenJSONExtractor
- instance() - Static method in class com.github.scribejava.oauth1.extractors.OAuth1RequestTokenExtractor
-
Retourne l'instance unique (singleton) de l'extracteur.
- instance() - Static method in class com.github.scribejava.oauth1.extractors.OAuth1RequestTokenJSONExtractor
- instance() - Static method in class com.github.scribejava.oidc.OidcGitHubApi20
-
Retourne l'instance unique (singleton) de l'API GitHub OIDC.
- instance() - Static method in class com.github.scribejava.oidc.OidcGoogleApi20
-
Retourne l'instance unique (singleton) de l'API Google OIDC.
- instance() - Static method in class com.github.scribejava.oidc.OidcMicrosoftAzureActiveDirectory20Api
-
Retourne l'instance unique (singleton) liée au tenant "common".
- instance() - Static method in class com.github.scribejava.oidc.UserInfoJsonExtractor
- instance(FlickrApi.FlickrPerm) - Static method in class com.github.scribejava.oauth1.apis.FlickrApi
-
Retourne une instance avec des permissions spécifiques.
- instance(String) - Static method in class com.github.scribejava.apis.FrappeApi
-
Retourne une nouvelle instance de l'API Frappe.
- instance(String, String) - Static method in class com.github.scribejava.apis.KeycloakApi
-
Retourne une instance pour un serveur et un royaume spécifiques.
- instance(Collection<String>) - Static method in class com.github.scribejava.oauth1.apis.EtsyApi
- instance(Collection<String>) - Static method in class com.github.scribejava.oauth1.apis.LinkedInApi
-
Retourne une instance de l'API LinkedIn avec des portées spécifiques.
- INSUFFICIENT_SCOPE - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6750, 6.2.
- INTERACTION_REQUIRED - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- intercept(OAuthRequest) - Method in class com.github.scribejava.core.dpop.DPoPInterceptor
-
Intercepte et modifie la requête avant son exécution.
- intercept(OAuthRequest) - Method in interface com.github.scribejava.core.oauth.OAuthRequestInterceptor
-
Intercepte et modifie la requête avant son exécution.
- intercept(Map<String, String>) - Method in interface com.github.scribejava.core.oauth.AuthorizationRequestInterceptor
-
Intercepte et modifie les paramètres de la requête.
- intercept(Map<String, String>) - Method in class com.github.scribejava.core.oauth.PKCEInterceptor
- INVALID_CLIENT - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- INVALID_GRANT - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- INVALID_REQUEST - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- INVALID_REQUEST_OBJECT - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- INVALID_REQUEST_URI - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- INVALID_SCOPE - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- INVALID_TOKEN - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6750, 6.2.
- isDebug() - Method in class com.github.scribejava.core.oauth.OAuthService
-
Indique si le mode débogage est activé.
- isEmailVerified() - Method in class com.github.scribejava.oidc.StandardClaims
-
Indique si l'adresse e-mail a été vérifiée.
- isEmpty() - Method in class com.github.scribejava.core.model.ParameterList
-
Vérifie si la liste est vide.
- isEmpty() - Method in class com.github.scribejava.oauth1.model.OAuth1AccessToken
- isEmptyOAuthTokenParamIsRequired() - Method in class com.github.scribejava.oauth1.builder.api.DefaultApi10a
-
Indique si le paramètre "oauth_token" vide est obligatoire dans la requête.
- isExpired() - Method in class com.github.scribejava.core.integration.ExpiringTokenWrapper
- isExpired() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
-
Vérifie si le jeton est expiré.
- isExpired(Instant) - Method in class com.github.scribejava.core.integration.ExpiringTokenWrapper
- isExpiredWithBuffer(int) - Method in class com.github.scribejava.core.integration.ExpiringTokenWrapper
- isExpiredWithBuffer(Instant, int) - Method in class com.github.scribejava.core.integration.ExpiringTokenWrapper
- isFollowRedirects() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Indique si les redirections doivent être suivies.
- isPermitBody() - Method in enum com.github.scribejava.core.model.Verb
- isPhoneNumberVerified() - Method in class com.github.scribejava.oidc.StandardClaims
-
Indique si le numéro de téléphone a été vérifié.
- isRequiresBody() - Method in enum com.github.scribejava.core.model.Verb
- IssuerValidator - Interface in com.github.scribejava.oidc
-
Interface for validating the OpenID Connect token issuer, support for multi-tenant configurations.
- isValid(String, String, Map<String, Object>) - Method in class com.github.scribejava.oidc.DefaultIssuerValidator
-
Validates if the claim issuer matches the configured issuer, considering any multi-tenant rules.
- isValid(String, String, Map<String, Object>) - Method in interface com.github.scribejava.oidc.IssuerValidator
-
Validates if the claim issuer matches the configured issuer, considering any multi-tenant rules.
J
- JarAuthorizationRequestConverter - Class in com.github.scribejava.oidc.jar
-
Implémentation JAR (JWT-Secured Authorization Request) natif.
- JarAuthorizationRequestConverter(String, String, PrivateKey, String, JwtSigner) - Constructor for class com.github.scribejava.oidc.jar.JarAuthorizationRequestConverter
- JDKHttpClient - Class in com.github.scribejava.core.httpclient.jdk
-
Implémentation du client HTTP utilisant les classes natives du JDK (HttpURLConnection).
- JDKHttpClient() - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
-
Constructeur par défaut.
- JDKHttpClient(JDKHttpClientConfig) - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
-
Constructeur avec configuration.
- JDKHttpClientConfig - Class in com.github.scribejava.core.httpclient.jdk
-
Configuration pour le client HTTP par défaut du JDK (HttpURLConnection).
- JDKHttpClientConfig() - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- JDKHttpProvider - Class in com.github.scribejava.core.httpclient.jdk
-
Fournisseur de client HTTP par défaut du JDK.
- JDKHttpProvider() - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpProvider
- JdkOAuthLogger - Class in com.github.scribejava.core.model
-
Adaptateur permettant de router les logs d'observabilité ScribeJava vers le framework standard de logging JDK (JUL - java.util.logging).
- JdkOAuthLogger() - Constructor for class com.github.scribejava.core.model.JdkOAuthLogger
-
Constructeur par défaut utilisant un logger nommé "com.github.scribejava.core.oauth.OAuthService" et le niveau
Level.INFO. - JdkOAuthLogger(Logger) - Constructor for class com.github.scribejava.core.model.JdkOAuthLogger
-
Constructeur avec Logger personnalisé et niveau INFO.
- JdkOAuthLogger(Logger, Level) - Constructor for class com.github.scribejava.core.model.JdkOAuthLogger
-
Constructeur complet.
- JsonBuilder - Class in com.github.scribejava.core.model
-
Builder fluide pour générer du JSON de manière sécurisée.
- JsonBuilder() - Constructor for class com.github.scribejava.core.model.JsonBuilder
- JsonObject - Class in com.github.scribejava.core.model
-
Wrapper de Map pour un accès sécurisé aux données JSON.
- JsonObject(Map<String, Object>) - Constructor for class com.github.scribejava.core.model.JsonObject
- JsonUtils - Class in com.github.scribejava.core.utils
-
Utilitaire JSON natif robuste pour ScribeJava (Zéro Dépendance).
- JwksParser - Class in com.github.scribejava.oidc.model
-
Parseur natif pour les ensembles de clés (JWKS).
- JwksParser() - Constructor for class com.github.scribejava.oidc.model.JwksParser
- Jwt - Class in com.github.scribejava.oidc.model
-
Représentation native et autonome d'un JSON Web Token (JWT).
- Jwt(Map<String, Object>, Map<String, Object>, byte[], String, String) - Constructor for class com.github.scribejava.oidc.model.Jwt
- JwtBuilder - Class in com.github.scribejava.oidc.model
-
Constructeur fluide pour JWT natif.
- JwtBuilder() - Constructor for class com.github.scribejava.oidc.model.JwtBuilder
- jwtSecuredAuthorizationRequest(String, PrivateKey, String, JwtSigner) - Method in class com.github.scribejava.oidc.OidcServiceBuilder
- JwtSerializer - Class in com.github.scribejava.oidc.model
-
Sérialiseur natif pour JWT.
- JwtSignatureVerifier - Class in com.github.scribejava.oidc.model
-
Validateur de signature pour les JSON Web Tokens natif.
- JwtSignatureVerifier() - Constructor for class com.github.scribejava.oidc.model.JwtSignatureVerifier
- JwtSigner - Interface in com.github.scribejava.oidc.model
-
Interface pour la signature de JWT native.
- JwtSigner.RsaSha256Signer - Class in com.github.scribejava.oidc.model
-
Implémentation RS256.
K
- KakaoApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Kakao.
- KakaoApi() - Constructor for class com.github.scribejava.apis.KakaoApi
-
Constructeur protégé.
- KeycloakApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Keycloak.
- KeycloakApi(String) - Constructor for class com.github.scribejava.apis.KeycloakApi
-
Constructeur protégé.
L
- LinkedInApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour LinkedIn.
- LinkedInApi() - Constructor for class com.github.scribejava.oauth1.apis.LinkedInApi
-
Constructeur par défaut.
- LinkedInApi(Collection<String>) - Constructor for class com.github.scribejava.oauth1.apis.LinkedInApi
-
Constructeur avec portées.
- LinkedInApi20 - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour LinkedIn.
- LinkedInApi20() - Constructor for class com.github.scribejava.apis.LinkedInApi20
-
Constructeur protégé.
- LiveApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Windows Live (Microsoft).
- LiveApi() - Constructor for class com.github.scribejava.apis.LiveApi
-
Constructeur protégé.
- load(String) - Method in class com.github.scribejava.oidc.DefaultOidcSessionStateStore
-
Loads the OIDC session state associated with the given state value.
- load(String) - Method in interface com.github.scribejava.oidc.OidcSessionStateStore
-
Loads the OIDC session state associated with the given state value.
- log(String) - Method in class com.github.scribejava.core.oauth.OAuthService
- log(String, Object...) - Method in class com.github.scribejava.core.oauth.OAuthService
- logger(OAuthLogger) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- logger(OAuthLogger) - Method in class com.github.scribejava.oidc.OidcServiceBuilder
- LOGIN_REQUIRED - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- logRequest(OAuthRequest) - Method in class com.github.scribejava.core.model.DefaultOAuthLogger
- logRequest(OAuthRequest) - Method in class com.github.scribejava.core.model.JdkOAuthLogger
- logRequest(OAuthRequest) - Method in interface com.github.scribejava.core.model.OAuthLogger
-
Loggue une requête.
- logResponse(Response) - Method in class com.github.scribejava.core.model.DefaultOAuthLogger
- logResponse(Response) - Method in class com.github.scribejava.core.model.JdkOAuthLogger
- logResponse(Response) - Method in interface com.github.scribejava.core.model.OAuthLogger
-
Loggue une réponse.
M
- MediaWikiApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour MediaWiki.
- MediaWikiApi(String, String) - Constructor for class com.github.scribejava.oauth1.apis.MediaWikiApi
-
Constructeur.
- MeetupApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Meetup.
- MeetupApi() - Constructor for class com.github.scribejava.oauth1.apis.MeetupApi
- MeetupApi20 - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Meetup.
- MeetupApi20() - Constructor for class com.github.scribejava.apis.MeetupApi20
-
Constructeur protégé.
- MicrosoftAzureActiveDirectory20Api - Class in com.github.scribejava.apis
-
API Microsoft Azure Active Directory v2.0.
- MicrosoftAzureActiveDirectory20Api() - Constructor for class com.github.scribejava.apis.MicrosoftAzureActiveDirectory20Api
-
Constructeur utilisant le tenant par défaut.
- MicrosoftAzureActiveDirectory20Api(String) - Constructor for class com.github.scribejava.apis.MicrosoftAzureActiveDirectory20Api
-
Constructeur pour un tenant spécifique.
- MicrosoftAzureActiveDirectory20BearerSignature - Class in com.github.scribejava.apis.microsoftazureactivedirectory
-
Signature Bearer pour Microsoft Azure Active Directory v2.0.
- MicrosoftAzureActiveDirectory20BearerSignature() - Constructor for class com.github.scribejava.apis.microsoftazureactivedirectory.MicrosoftAzureActiveDirectory20BearerSignature
-
Constructeur protégé.
- MicrosoftAzureActiveDirectoryBearerSignature - Class in com.github.scribejava.apis.microsoftazureactivedirectory
-
Signature Bearer pour Microsoft Azure Active Directory v1.0.
- MicrosoftAzureActiveDirectoryBearerSignature() - Constructor for class com.github.scribejava.apis.microsoftazureactivedirectory.MicrosoftAzureActiveDirectoryBearerSignature
-
Constructeur protégé.
- MultipartPayload - Class in com.github.scribejava.core.httpclient.multipart
-
Représente un corps de requête Multipart.
- MultipartPayload() - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Constructeur par défaut avec un séparateur (boundary) généré.
- MultipartPayload(String) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Constructeur avec un séparateur spécifique.
- MultipartPayload(String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Constructeur avec un sous-type et un séparateur.
- MultipartPayload(String, String, Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Constructeur complet.
- MultipartPayload(String, Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Constructeur avec un séparateur et des en-têtes.
- MultipartPayload(Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Constructeur avec une map d'en-têtes.
- MultipartUtils - Class in com.github.scribejava.core.httpclient.multipart
-
Utilitaires pour la gestion des requêtes Multipart.
N
- nonce(String) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- NONCE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
O
- OAuth10aService - Class in com.github.scribejava.oauth1.oauth
-
Deprecated.OAuth 1.0a est un ancien protocole. Utilisez OAuth 2.0 / OIDC à la place. Ce module est en mode maintenance et sera supprimé dans une future version majeure.
- OAuth10aService(DefaultApi10a, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Constructor for class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Constructeur.
- OAuth1AccessToken - Class in com.github.scribejava.oauth1.model
-
Représente un jeton d'accès (Access Token) OAuth 1.0a.
- OAuth1AccessToken(String, String) - Constructor for class com.github.scribejava.oauth1.model.OAuth1AccessToken
-
Constructeur simple.
- OAuth1AccessToken(String, String, String) - Constructor for class com.github.scribejava.oauth1.model.OAuth1AccessToken
-
Constructeur complet.
- OAuth1AccessTokenExtractor - Class in com.github.scribejava.oauth1.extractors
-
Implémentation par défaut de l'extracteur de jeton d'accès pour OAuth 1.0a.
- OAuth1AccessTokenExtractor() - Constructor for class com.github.scribejava.oauth1.extractors.OAuth1AccessTokenExtractor
-
Constructeur protégé.
- OAuth1AccessTokenJSONExtractor - Class in com.github.scribejava.oauth1.extractors
-
Extracteur JSON natif pour OAuth 1.0a Access Token.
- OAuth1AccessTokenJSONExtractor() - Constructor for class com.github.scribejava.oauth1.extractors.OAuth1AccessTokenJSONExtractor
- OAuth1RequestToken - Class in com.github.scribejava.oauth1.model
-
Représente un jeton de requête (Request Token) OAuth 1.0a.
- OAuth1RequestToken(String, String) - Constructor for class com.github.scribejava.oauth1.model.OAuth1RequestToken
-
Constructeur simple.
- OAuth1RequestToken(String, String, String) - Constructor for class com.github.scribejava.oauth1.model.OAuth1RequestToken
-
Constructeur complet.
- OAuth1RequestTokenExtractor - Class in com.github.scribejava.oauth1.extractors
-
Implémentation par défaut de l'extracteur de jeton de requête pour OAuth 1.0a.
- OAuth1RequestTokenExtractor() - Constructor for class com.github.scribejava.oauth1.extractors.OAuth1RequestTokenExtractor
-
Constructeur protégé.
- OAuth1RequestTokenJSONExtractor - Class in com.github.scribejava.oauth1.extractors
-
Extracteur JSON natif pour OAuth 1.0a Request Token.
- OAuth1RequestTokenJSONExtractor() - Constructor for class com.github.scribejava.oauth1.extractors.OAuth1RequestTokenJSONExtractor
- OAuth1SignatureType - Enum in com.github.scribejava.oauth1.builder.api
-
Définit l'emplacement de la signature OAuth 1.0a dans la requête HTTP.
- OAuth1Token - Class in com.github.scribejava.oauth1.model
-
Classe abstraite pour les jetons OAuth 1.0a.
- OAuth1Token(String, String, String) - Constructor for class com.github.scribejava.oauth1.model.OAuth1Token
-
Constructeur.
- OAuth20AsyncOperations - Interface in com.github.scribejava.core.oauth
-
Définit les opérations asynchrones pour OAuth 2.0 (Interface Segregation Principle).
- OAuth20DeviceFlowHandler - Class in com.github.scribejava.core.oauth
-
Gère le flux de concession d'autorisation pour les appareils (Device Authorization Grant).
- OAuth20DeviceFlowHandler(OAuth20Service) - Constructor for class com.github.scribejava.core.oauth.OAuth20DeviceFlowHandler
- OAuth20Grant - Interface in com.github.scribejava.core.oauth2.grant
-
Interface for OAuth 2.0 Grant types.
- OAuth20Operations - Interface in com.github.scribejava.core.oauth
-
Définit les opérations synchrones pour OAuth 2.0 (Interface Segregation Principle).
- OAuth20PushedAuthHandler - Class in com.github.scribejava.core.oauth
-
Gère les requêtes d'autorisation poussées (PAR - Pushed Authorization Requests).
- OAuth20PushedAuthHandler(OAuth20Service) - Constructor for class com.github.scribejava.core.oauth.OAuth20PushedAuthHandler
-
Constructeur.
- OAuth20RequestSigner - Class in com.github.scribejava.core.oauth
-
Responsable de la signature des requêtes OAuth 2.0, incluant la création de preuves DPoP.
- OAuth20RequestSigner(DefaultApi20, DPoPProofCreator) - Constructor for class com.github.scribejava.core.oauth.OAuth20RequestSigner
-
Constructeur.
- OAuth20RevocationHandler - Class in com.github.scribejava.core.oauth
-
Gère la révocation des jetons OAuth 2.0.
- OAuth20RevocationHandler(OAuth20Service) - Constructor for class com.github.scribejava.core.oauth.OAuth20RevocationHandler
- OAuth20Service - Class in com.github.scribejava.core.oauth
-
Service principal pour OAuth 2.0 (Refactorisé SOLID).
- OAuth20Service(DefaultApi20, String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Constructor for class com.github.scribejava.core.oauth.OAuth20Service
- OAuth20Service(DefaultApi20, String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient, DPoPProofCreator) - Constructor for class com.github.scribejava.core.oauth.OAuth20Service
- OAuth20SyncService - Class in com.github.scribejava.core.oauth
-
Décorateur transformant un service asynchrone en service synchrone (Decorator Pattern).
- OAuth20SyncService(OAuth20Service) - Constructor for class com.github.scribejava.core.oauth.OAuth20SyncService
-
Constructeur.
- OAuth2AccessToken - Class in com.github.scribejava.core.model
-
Représente un jeton d'accès (Access Token) OAuth 2.0.
- OAuth2AccessToken(String) - Constructor for class com.github.scribejava.core.model.OAuth2AccessToken
-
Constructeur simple.
- OAuth2AccessToken(String, String) - Constructor for class com.github.scribejava.core.model.OAuth2AccessToken
-
Constructeur avec réponse brute.
- OAuth2AccessToken(String, String, Integer, String, String, String) - Constructor for class com.github.scribejava.core.model.OAuth2AccessToken
-
Constructeur complet.
- OAuth2AccessTokenErrorResponse - Exception in com.github.scribejava.core.model
-
Representing "5.2.
- OAuth2AccessTokenErrorResponse(OAuth2Error, String, URI, Response) - Constructor for exception com.github.scribejava.core.model.OAuth2AccessTokenErrorResponse
-
Constructeur.
- OAuth2AccessTokenExtractor - Class in com.github.scribejava.core.extractors
-
Extracteur par défaut des jetons d'accès OAuth 2.0 pour les réponses au format application/x-www-form-urlencoded.
- OAuth2AccessTokenExtractor() - Constructor for class com.github.scribejava.core.extractors.OAuth2AccessTokenExtractor
- OAuth2AccessTokenJsonExtractor - Class in com.github.scribejava.core.extractors
-
Implémentation JSON native robuste de
TokenExtractorpour OAuth 2.0. - OAuth2AccessTokenJsonExtractor() - Constructor for class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
- OAuth2Authorization - Class in com.github.scribejava.core.model
-
represents Authorization Response ...
- OAuth2Authorization() - Constructor for class com.github.scribejava.core.model.OAuth2Authorization
- OAuth2Error - Enum in com.github.scribejava.core.oauth2
-
Énumération des codes d'erreur OAuth 2.0 et OpenID Connect standards.
- OAuth2RevokeTokenResponseConverter - Class in com.github.scribejava.core.revoke
-
Convertisseur pour la réponse de révocation de jeton OAuth 2.0.
- OAuth2RevokeTokenResponseConverter() - Constructor for class com.github.scribejava.core.revoke.OAuth2RevokeTokenResponseConverter
- OAuthAsyncRequestCallback<T> - Interface in com.github.scribejava.core.model
-
Interface de rappel pour les requêtes OAuth asynchrones.
- OAuthConstants - Interface in com.github.scribejava.core.model
-
This class contains OAuth constants, used project-wide
- OAuthEncoder - Class in com.github.scribejava.core.utils
-
Utilitaires pour l'encodage et le décodage d'URL conforme aux spécifications OAuth.
- OAuthEncoder() - Constructor for class com.github.scribejava.core.utils.OAuthEncoder
- OAuthEventListener - Interface in com.github.scribejava.core.oauth
-
Interface pour écouter les événements OAuth.
- OAuthException - Exception in com.github.scribejava.core.exceptions
-
Default ScribeJava exception.
- OAuthException(Exception) - Constructor for exception com.github.scribejava.core.exceptions.OAuthException
-
Exception constructor.
- OAuthException(String) - Constructor for exception com.github.scribejava.core.exceptions.OAuthException
-
No-exception constructor.
- OAuthException(String, Exception) - Constructor for exception com.github.scribejava.core.exceptions.OAuthException
-
Default constructor
- OAuthLogger - Interface in com.github.scribejava.core.model
-
Interface pour le logging structuré des opérations OAuth.
- OAuthNetworkException - Exception in com.github.scribejava.core.exceptions
-
Exception levée lors d'un échec purement réseau (Timeout, DNS, Connection Refused).
- OAuthNetworkException(Exception) - Constructor for exception com.github.scribejava.core.exceptions.OAuthNetworkException
- OAuthParametersMissingException - Exception in com.github.scribejava.core.exceptions
-
Specialized exception that represents a missing OAuth parameter.
- OAuthParametersMissingException(OAuthRequest) - Constructor for exception com.github.scribejava.core.exceptions.OAuthParametersMissingException
-
Default constructor.
- OAuthProtocolException - Exception in com.github.scribejava.core.exceptions
-
Exception représentant une erreur générale du protocole OAuth.
- OAuthProtocolException(String, Exception) - Constructor for exception com.github.scribejava.core.exceptions.OAuthProtocolException
-
Constructeur avec message et cause.
- OAuthRateLimitException - Exception in com.github.scribejava.core.exceptions
-
Exception levée lorsque le serveur d'API retourne une erreur de limitation de débit (Rate Limit).
- OAuthRateLimitException(Response) - Constructor for exception com.github.scribejava.core.exceptions.OAuthRateLimitException
-
Constructeur.
- OAuthRequest - Class in com.github.scribejava.core.model
-
Représentation d'une requête HTTP OAuth.
- OAuthRequest(Verb, String) - Constructor for class com.github.scribejava.core.model.OAuthRequest
-
Constructeur par défaut.
- OAuthRequest.ResponseConverter<T> - Interface in com.github.scribejava.core.model
-
Interface pour convertir une réponse brute en un objet de type T.
- OAuthRequestInterceptor - Interface in com.github.scribejava.core.oauth
-
Interceptor that can modify an OAuthRequest before it's executed.
- OAuthResponseException - Exception in com.github.scribejava.core.model
-
Exception levée lorsqu'une réponse d'erreur est reçue du serveur OAuth.
- OAuthResponseException(Response) - Constructor for exception com.github.scribejava.core.model.OAuthResponseException
-
Constructeur à partir d'une réponse brute.
- OAuthRetryPolicy - Class in com.github.scribejava.core.oauth
-
Configuration de la politique de Retry.
- OAuthRetryPolicy(int, long) - Constructor for class com.github.scribejava.core.oauth.OAuthRetryPolicy
- oauthService - Variable in class com.github.scribejava.core.integration.AuthFlowCoordinator
- OAuthService - Class in com.github.scribejava.core.oauth
-
Classe de base abstraite pour tous les services OAuth.
- OAuthService(String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Constructor for class com.github.scribejava.core.oauth.OAuthService
- OAuthServiceRegistry<K> - Class in com.github.scribejava.core.integration
-
Registre centralisé pour gérer plusieurs fournisseurs d'identité (Multi-provider).
- OAuthServiceRegistry() - Constructor for class com.github.scribejava.core.integration.OAuthServiceRegistry
- OAuthSignatureException - Exception in com.github.scribejava.core.exceptions
-
Specialized exception that represents a problem in the signature
- OAuthSignatureException(String, Exception) - Constructor for exception com.github.scribejava.core.exceptions.OAuthSignatureException
-
Default constructor
- OidcAuthFlowCoordinator<K> - Class in com.github.scribejava.core.integration
-
Spécialisation OIDC du coordinateur.
- OidcAuthFlowCoordinator(OidcService, TokenRepository<K, ExpiringTokenWrapper>) - Constructor for class com.github.scribejava.core.integration.OidcAuthFlowCoordinator
- OidcAuthResult - Class in com.github.scribejava.core.integration
-
Résultat d'une authentification OIDC réussie.
- OidcAuthResult(OAuth2AccessToken, StandardClaims) - Constructor for class com.github.scribejava.core.integration.OidcAuthResult
- OidcDiscoveryCache - Class in com.github.scribejava.core.integration
-
Cache thread-safe pour les métadonnées de découverte OIDC.
- OidcDiscoveryCache() - Constructor for class com.github.scribejava.core.integration.OidcDiscoveryCache
- OidcDiscoveryService - Class in com.github.scribejava.oidc
-
Service gérant la découverte (Discovery) OpenID Connect et la récupération des clés JWKS.
- OidcDiscoveryService(String, HttpClient, String) - Constructor for class com.github.scribejava.oidc.OidcDiscoveryService
- OidcGitHubApi20 - Class in com.github.scribejava.oidc
-
Implémentation de l'API GitHub OpenID Connect 1.0 (principalement pour GitHub Actions).
- OidcGitHubApi20() - Constructor for class com.github.scribejava.oidc.OidcGitHubApi20
-
Constructeur protégé.
- OidcGoogleApi20 - Class in com.github.scribejava.oidc
-
Implémentation de l'API Google OpenID Connect 1.0.
- OidcGoogleApi20() - Constructor for class com.github.scribejava.oidc.OidcGoogleApi20
-
Constructeur protégé.
- OidcKey - Interface in com.github.scribejava.oidc.model
-
Abstraction d'une clé publique OIDC (JWK).
- OidcKeyCache - Interface in com.github.scribejava.oidc
-
Interface for OIDC JWKS (JSON Web Key Set) key caching.
- OidcMicrosoftAzureActiveDirectory20Api - Class in com.github.scribejava.oidc
-
Implémentation de l'API Microsoft Azure Active Directory OpenID Connect 1.0 (v2.0).
- OidcMicrosoftAzureActiveDirectory20Api() - Constructor for class com.github.scribejava.oidc.OidcMicrosoftAzureActiveDirectory20Api
-
Constructeur protégé utilisant le tenant par défaut ("common").
- OidcMicrosoftAzureActiveDirectory20Api(String) - Constructor for class com.github.scribejava.oidc.OidcMicrosoftAzureActiveDirectory20Api
-
Constructeur protégé pour un tenant spécifique.
- OidcNonce - Class in com.github.scribejava.oidc.model
-
Représente un Nonce (Number used once) conforme à OpenID Connect 1.0.
- OidcNonce(String) - Constructor for class com.github.scribejava.oidc.model.OidcNonce
- OidcProviderMetadata - Class in com.github.scribejava.oidc
-
Représente les métadonnées d'un fournisseur OpenID (OpenID Provider Metadata).
- OidcProviderMetadata(String, String, String, String, List<String>, List<String>, List<String>, String, String, List<String>, List<String>, List<String>, String, String, String, String, List<String>) - Constructor for class com.github.scribejava.oidc.OidcProviderMetadata
- OidcProviderMetadata(String, String, String, String, List<String>, List<String>, List<String>, String, String, List<String>, List<String>, List<String>, String, String, String, String, List<String>, String) - Constructor for class com.github.scribejava.oidc.OidcProviderMetadata
- OidcRegistrationService - Class in com.github.scribejava.oidc
-
Service gérant l'enregistrement dynamique des clients (Dynamic Client Registration) natif.
- OidcRegistrationService(HttpClient, String) - Constructor for class com.github.scribejava.oidc.OidcRegistrationService
- oidcService - Variable in class com.github.scribejava.core.integration.OidcAuthFlowCoordinator
- OidcService - Class in com.github.scribejava.oidc
-
Service OIDC natif.
- OidcService(DefaultApi20, String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Constructor for class com.github.scribejava.oidc.OidcService
- OidcServiceBuilder - Class in com.github.scribejava.oidc
-
Builder spécifique pour les services OpenID Connect (Support Discovery).
- OidcServiceBuilder(String) - Constructor for class com.github.scribejava.oidc.OidcServiceBuilder
-
Constructeur.
- OidcSessionHelper - Class in com.github.scribejava.oidc
-
Aide à la génération de code HTML pour la gestion de session (Session Management) et la déconnexion OIDC.
- OidcSessionState - Class in com.github.scribejava.oidc
-
Represents the state of an OIDC session containing the state, the nonce, and the PKCE code verifier.
- OidcSessionState(String, OidcNonce, String) - Constructor for class com.github.scribejava.oidc.OidcSessionState
-
Constructs an OidcSessionState instance.
- OidcSessionStateStore - Interface in com.github.scribejava.oidc
-
Interface for storing, loading, and removing
OidcSessionState. - OkHttpHttpClient - Class in com.github.scribejava.httpclient.okhttp
-
Implémentation du client HTTP utilisant la bibliothèque OkHttp.
- OkHttpHttpClient() - Constructor for class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
-
Constructeur par défaut utilisant la configuration standard.
- OkHttpHttpClient(OkHttpHttpClientConfig) - Constructor for class com.github.scribejava.httpclient.okhttp.OkHttpHttpClient
-
Constructeur avec configuration spécifique.
- OkHttpHttpClientConfig - Class in com.github.scribejava.httpclient.okhttp
-
Configuration pour le client HTTP OkHttp.
- OkHttpHttpClientConfig(OkHttpClient.Builder) - Constructor for class com.github.scribejava.httpclient.okhttp.OkHttpHttpClientConfig
-
Constructeur.
- OkHttpProvider - Class in com.github.scribejava.httpclient.okhttp
-
Fournisseur de client HTTP utilisant OkHttp.
- OkHttpProvider() - Constructor for class com.github.scribejava.httpclient.okhttp.OkHttpProvider
- onCompleted(T) - Method in interface com.github.scribejava.core.model.OAuthAsyncRequestCallback
-
Appelé lorsque la requête s'est terminée avec succès.
- onCsrfDetected(K, String, String) - Method in interface com.github.scribejava.core.integration.AuthEventListener
-
Appelé lorsqu'une tentative de CSRF (state invalide) est détectée.
- onError(Throwable) - Method in interface com.github.scribejava.core.oauth.OAuthEventListener
-
Appelé en cas d'erreur lors d'une opération OAuth.
- onRateLimit(int, long, Response) - Method in interface com.github.scribejava.core.oauth.RateLimitListener
-
Appelé lorsqu'une réponse contient des informations de quota.
- onRefreshFailed(K, Exception) - Method in interface com.github.scribejava.core.integration.AuthEventListener
-
Appelé lorsqu'un rafraîchissement de jeton a échoué.
- onThrowable() - Method in interface com.github.scribejava.core.model.OAuthAsyncRequestCallback
-
Appelé lorsqu'une erreur survient lors de l'exécution de la requête.
- onTokenReceived(Token) - Method in interface com.github.scribejava.core.oauth.OAuthEventListener
-
Appelé après la réception réussie d'un jeton.
- onTokenRefreshed(K, ExpiringTokenWrapper) - Method in interface com.github.scribejava.core.integration.AuthEventListener
-
Appelé lorsqu'un jeton a été rafraîchi avec succès.
- onTokenRequested(OAuthRequest) - Method in interface com.github.scribejava.core.oauth.OAuthEventListener
-
Appelé juste avant l'envoi d'une requête de jeton.
- OOB - Static variable in interface com.github.scribejava.core.model.OAuthConstants
-
to indicate an out-of-band configuration
- OpenIdJsonTokenExtractor - Class in com.github.scribejava.apis.openid
-
Extracteur JSON pour OpenID.
- OpenIdJsonTokenExtractor() - Constructor for class com.github.scribejava.apis.openid.OpenIdJsonTokenExtractor
- OpenIdOAuth2AccessToken - Class in com.github.scribejava.apis.openid
-
Jeton d'accès OAuth 2.0 incluant un ID Token OpenID Connect.
- OpenIdOAuth2AccessToken(String, String, Integer, String, String, String, String) - Constructor for class com.github.scribejava.apis.openid.OpenIdOAuth2AccessToken
-
Constructeur complet.
- OPTIONS - com.github.scribejava.core.model.Verb
P
- Parameter - Class in com.github.scribejava.core.model
-
Représente un paramètre de requête HTTP (clé/valeur).
- Parameter(String, String) - Constructor for class com.github.scribejava.core.model.Parameter
-
Constructeur.
- ParameterList - Class in com.github.scribejava.core.model
-
Représente une liste de paramètres HTTP (QueryString ou corps de formulaire).
- ParameterList() - Constructor for class com.github.scribejava.core.model.ParameterList
-
Constructeur par défaut.
- ParameterList(Map<String, String>) - Constructor for class com.github.scribejava.core.model.ParameterList
-
Constructeur à partir d'une map.
- parse(String) - Static method in class com.github.scribejava.core.model.PushedAuthorizationResponse
- parse(String) - Static method in class com.github.scribejava.core.utils.JsonUtils
-
Parse une chaîne JSON plate ou simple.
- parse(String) - Method in class com.github.scribejava.oauth1.extractors.AbstractOAuth1TokenExtractor
- parse(String) - Method in class com.github.scribejava.oauth1.extractors.OAuth1AccessTokenExtractor
- parse(String) - Method in class com.github.scribejava.oauth1.extractors.OAuth1RequestTokenExtractor
- parse(String) - Method in class com.github.scribejava.oidc.model.JwksParser
-
Parse un corps JSON JWKS.
- parse(String) - Static method in class com.github.scribejava.oidc.model.Jwt
-
Parse un jeton JWT sérialisé.
- parse(String) - Static method in class com.github.scribejava.oidc.OidcProviderMetadata
-
Analyse une chaîne JSON.
- parseBoundaryFromHeader(String) - Static method in class com.github.scribejava.core.httpclient.multipart.MultipartUtils
-
Extrait le séparateur de l'en-tête Content-Type.
- parseFrom(String) - Static method in enum com.github.scribejava.core.oauth2.OAuth2Error
-
Analyse la chaîne de caractères fournie.
- parseKey(Map<String, Object>) - Method in class com.github.scribejava.oidc.model.JwksParser
-
Parse une clé individuelle.
- PASSWORD - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- PasswordGrant - Class in com.github.scribejava.core.oauth2.grant
-
Représente la concession de type "Resource Owner Password Credentials" (identifiants du propriétaire de la ressource).
- PasswordGrant(String, String) - Constructor for class com.github.scribejava.core.oauth2.grant.PasswordGrant
-
Constructeur simple.
- PasswordGrant(String, String, String) - Constructor for class com.github.scribejava.core.oauth2.grant.PasswordGrant
-
Constructeur avec portée (scope) spécifique.
- PATCH - com.github.scribejava.core.model.Verb
- payload(String, Object) - Method in class com.github.scribejava.oidc.model.JwtBuilder
- PinterestApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Pinterest.
- PinterestApi() - Constructor for class com.github.scribejava.apis.PinterestApi
-
Constructeur protégé.
- pkce(PKCE) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- PKCE - Class in com.github.scribejava.core.pkce
-
Used to hold code_challenge, code_challenge_method and code_verifier for ...
- PKCE() - Constructor for class com.github.scribejava.core.pkce.PKCE
- PKCE_CODE_CHALLENGE_METHOD_PARAM - Static variable in class com.github.scribejava.core.pkce.PKCE
- PKCE_CODE_CHALLENGE_PARAM - Static variable in class com.github.scribejava.core.pkce.PKCE
- PKCE_CODE_VERIFIER_PARAM - Static variable in class com.github.scribejava.core.pkce.PKCE
- PKCECodeChallengeMethod - Enum in com.github.scribejava.core.pkce
-
Méthodes de calcul du code_challenge pour PKCE.
- pkceCodeVerifier(String) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- PKCEInterceptor - Class in com.github.scribejava.core.oauth
-
Intercepteur implémentant PKCE (RFC 7636).
- PKCEInterceptor(PKCE) - Constructor for class com.github.scribejava.core.oauth.PKCEInterceptor
-
Constructeur.
- PKCEService - Class in com.github.scribejava.core.pkce
-
Utilisé pour implémenter PKCE (Proof Key for Code Exchange) par les clients publics OAuth.
- PKCEService() - Constructor for class com.github.scribejava.core.pkce.PKCEService
-
Crée un générateur avec les paramètres recommandés (32 octets).
- PKCEService(int) - Constructor for class com.github.scribejava.core.pkce.PKCEService
-
Constructeur avec nombre d'octets spécifique.
- PLAIN - com.github.scribejava.core.pkce.PKCECodeChallengeMethod
- PlaintextSignatureService - Class in com.github.scribejava.oauth1.services
-
PLAINTEXT implementation of
SignatureService - PlaintextSignatureService() - Constructor for class com.github.scribejava.oauth1.services.PlaintextSignatureService
- PolarAPI - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Polar.
- PolarAPI() - Constructor for class com.github.scribejava.apis.PolarAPI
-
Constructeur protégé.
- PolarJsonTokenExtractor - Class in com.github.scribejava.apis.polar
-
Extracteur JSON pour Polar.
- PolarJsonTokenExtractor() - Constructor for class com.github.scribejava.apis.polar.PolarJsonTokenExtractor
- PolarOAuth2AccessToken - Class in com.github.scribejava.apis.polar
-
Jeton d'accès OAuth 2.0 spécifique à Polar, incluant l'identifiant utilisateur Polar.
- PolarOAuth2AccessToken(String, String, Integer, String, String, String, String) - Constructor for class com.github.scribejava.apis.polar.PolarOAuth2AccessToken
-
Constructeur.
- PolarOAuthService - Class in com.github.scribejava.apis.polar
-
Service OAuth spécifique à Polar.
- PolarOAuthService(PolarAPI, String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Constructor for class com.github.scribejava.apis.polar.PolarOAuthService
-
Constructeur.
- pollAccessTokenDeviceAuthorizationGrant(DeviceAuthorization) - Method in class com.github.scribejava.core.oauth.OAuth20DeviceFlowHandler
- pollAccessTokenDeviceAuthorizationGrant(DeviceAuthorization) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- POST - com.github.scribejava.core.model.Verb
- Preconditions - Class in com.github.scribejava.core.utils
-
Utilitaires pour la vérification des préconditions et des invariants.
- Preconditions() - Constructor for class com.github.scribejava.core.utils.Preconditions
- prepareAccessTokenRequest(OAuth1RequestToken, String) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Prépare la requête pour l'obtention du jeton d'accès.
- prepareRequestTokenRequest() - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Prépare la requête pour l'obtention du jeton de requête.
- PrivateKeyJwtClientAuthentication - Class in com.github.scribejava.oidc.clientauthentication
-
Authentification du client via un jeton porteur JSON Web Token (JWT).
- PrivateKeyJwtClientAuthentication(String, String, PrivateKey, String, JwtSigner) - Constructor for class com.github.scribejava.oidc.clientauthentication.PrivateKeyJwtClientAuthentication
- pushAuthorizationRequestAsync(String, String, String, String, String, Map<String, String>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- pushAuthorizationRequestAsync(String, String, String, String, String, Map<String, String>, OAuthAsyncRequestCallback<PushedAuthorizationResponse>) - Method in class com.github.scribejava.core.oauth.OAuth20PushedAuthHandler
-
Envoie la requête PAR de manière asynchrone avec gestion du cache.
- PushedAuthorizationResponse - Class in com.github.scribejava.core.model
-
Pushed Authorization Response
- PushedAuthorizationResponse(String, Integer) - Constructor for class com.github.scribejava.core.model.PushedAuthorizationResponse
- PUT - com.github.scribejava.core.model.Verb
- putAll(Map<String, OidcKey>) - Method in class com.github.scribejava.oidc.DefaultOidcKeyCache
-
Caches all the given OIDC keys.
- putAll(Map<String, OidcKey>) - Method in interface com.github.scribejava.oidc.OidcKeyCache
-
Caches all the given OIDC keys.
- Px500Api - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour 500px.
- Px500Api() - Constructor for class com.github.scribejava.oauth1.apis.Px500Api
Q
- QUERY_STRING - com.github.scribejava.oauth1.builder.api.OAuth1SignatureType
-
La signature est envoyée comme paramètre dans la QueryString.
R
- RateLimitListener - Interface in com.github.scribejava.core.oauth
-
Interface pour écouter les limites de taux (Rate Limits) renvoyées par les APIs.
- READ - com.github.scribejava.oauth1.apis.FlickrApi.FlickrPerm
- REALM - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- REDIRECT_URI - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- REFRESH_TOKEN - com.github.scribejava.core.revoke.TokenTypeHint
- REFRESH_TOKEN - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- refreshAccessToken(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessToken(String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessTokenAsync(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessTokenAsync(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessTokenAsync(String, String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- RefreshTokenGrant - Class in com.github.scribejava.core.oauth2.grant
-
Représente la concession de type "Refresh Token" (jeton de renouvellement).
- RefreshTokenGrant(String) - Constructor for class com.github.scribejava.core.oauth2.grant.RefreshTokenGrant
- RefreshTokenGrant(String, String) - Constructor for class com.github.scribejava.core.oauth2.grant.RefreshTokenGrant
- register(String, AuthorizedClientService<K>) - Method in class com.github.scribejava.core.integration.OAuthServiceRegistry
-
Enregistre un service pour un fournisseur donné.
- registerAlgorithm(String, String) - Method in class com.github.scribejava.oidc.model.DefaultSignatureVerifier
-
Registers a custom JCA signing algorithm mapping.
- registerClientAsync(String, List<String>, String, String) - Method in class com.github.scribejava.oidc.OidcRegistrationService
-
Enregistre un client de manière asynchrone auprès du fournisseur.
- REGISTRATION_NOT_SUPPORTED - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- remove(String) - Method in class com.github.scribejava.oidc.DefaultOidcSessionStateStore
-
Removes the OIDC session state associated with the given state value.
- remove(String) - Method in interface com.github.scribejava.oidc.OidcSessionStateStore
-
Removes the OIDC session state associated with the given state value.
- repository - Variable in class com.github.scribejava.core.integration.AuthFlowCoordinator
- REQUEST_NOT_SUPPORTED - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- REQUEST_URI_NOT_SUPPORTED - com.github.scribejava.core.oauth2.OAuth2Error
-
OIDC Core 1.0, 3.1.2.6.
- RequestBodyAuthenticationScheme - Class in com.github.scribejava.core.oauth2.clientauthentication
-
2.3.
- RequestBodyAuthenticationScheme() - Constructor for class com.github.scribejava.core.oauth2.clientauthentication.RequestBodyAuthenticationScheme
- RequestObjectService - Class in com.github.scribejava.oidc.jar
-
Service de création d'objets de requête signés (Request Objects) natif.
- RequestObjectService(String, String, Supplier<PrivateKey>, String, JwtSigner) - Constructor for class com.github.scribejava.oidc.jar.RequestObjectService
- Response - Class in com.github.scribejava.core.model
-
Représente une réponse HTTP.
- Response(int, String, Map<String, String>, InputStream, Closeable...) - Constructor for class com.github.scribejava.core.model.Response
-
Constructeur avec flux de données.
- Response(int, String, Map<String, String>, String) - Constructor for class com.github.scribejava.core.model.Response
-
Constructeur avec corps textuel déjà lu.
- RESPONSE_TYPE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- responseType(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- responseType(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
-
Définit le type de réponse (response_type).
- revokeToken(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.use
OAuth20Service.revokeTokenAsync(String, TokenTypeHint) - revokeToken(String, TokenTypeHint) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- revokeTokenAsync(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Deprecated.use
OAuth20Service.revokeTokenAsync(String, TokenTypeHint) - revokeTokenAsync(String, TokenTypeHint) - Method in class com.github.scribejava.core.oauth.OAuth20RevocationHandler
- RsaOidcKey - Class in com.github.scribejava.oidc.model
-
Implémentation RSA d'une clé OIDC.
- RsaOidcKey(String, String, PublicKey) - Constructor for class com.github.scribejava.oidc.model.RsaOidcKey
- RSASha1SignatureService - Class in com.github.scribejava.oauth1.services
-
A signature service that uses the RSA-SHA1 algorithm.
- RSASha1SignatureService(PrivateKey) - Constructor for class com.github.scribejava.oauth1.services.RSASha1SignatureService
-
Constructeur.
- RsaSha256Signer() - Constructor for class com.github.scribejava.oidc.model.JwtSigner.RsaSha256Signer
S
- S256 - com.github.scribejava.core.pkce.PKCECodeChallengeMethod
- sanitizeResponseBody(String) - Method in class com.github.scribejava.core.model.DefaultOAuthLogger
-
Masque les jetons et secrets présents dans le corps de la réponse (JSON ou form URL-encoded).
- save(OidcSessionState) - Method in class com.github.scribejava.oidc.DefaultOidcSessionStateStore
-
Saves the given OIDC session state.
- save(OidcSessionState) - Method in interface com.github.scribejava.oidc.OidcSessionStateStore
-
Saves the given OIDC session state.
- save(K, T) - Method in interface com.github.scribejava.core.integration.TokenRepository
-
Sauvegarde ou met à jour un jeton.
- scope(String) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- scope(String) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- SCOPE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- ScopeBuilder - Class in com.github.scribejava.core.builder
-
Constructeur de portée (Scope Builder) pour OAuth 2.0.
- ScopeBuilder() - Constructor for class com.github.scribejava.core.builder.ScopeBuilder
-
Constructeur par défaut.
- ScopeBuilder(String...) - Constructor for class com.github.scribejava.core.builder.ScopeBuilder
-
Constructeur avec plusieurs portées initiales.
- scopes(String...) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- scopes(String...) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
-
Définit les portées (scopes) de manière fluide.
- sendAccessTokenRequestAsync(OAuthRequest, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- sendAccessTokenRequestAsync(OAuthRequest, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.oidc.OidcService
- serialize(Map<String, Object>) - Static method in class com.github.scribejava.oidc.model.JwtSerializer
-
Sérialise une Map en JSON encodé Base64URL.
- SERVER_ERROR - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- ServiceBuilder - Class in com.github.scribejava.core.builder
-
Implémentation du patron de conception Builder, avec une interface fluide permettant de créer un service OAuth.
- ServiceBuilder(String) - Constructor for class com.github.scribejava.core.builder.ServiceBuilder
-
Constructeur.
- ServiceBuilderCommon - Interface in com.github.scribejava.core.builder
-
Implementation of the Builder pattern, with a fluent interface that creates a
OAuthService - ServiceBuilderOAuth20 - Interface in com.github.scribejava.core.builder
-
Interface pour le constructeur de services OAuth 2.0.
- setAccessToken(String) - Method in class com.github.scribejava.core.dpop.DPoPInterceptor
- setAuthorizationRequestConverter(AuthorizationRequestConverter) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- setBackoffMultiplier(double) - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Sets the backoff multiplier used for calculated retry delay.
- setCharset(String) - Method in class com.github.scribejava.core.model.OAuthRequest
- setCode(String) - Method in class com.github.scribejava.core.model.OAuth2Authorization
-
Définit le code d'autorisation.
- setCodeChallenge(String) - Method in class com.github.scribejava.core.pkce.PKCE
-
Définit le code challenge.
- setCodeChallengeMethod(PKCECodeChallengeMethod) - Method in class com.github.scribejava.core.pkce.PKCE
-
Définit la méthode de challenge.
- setCodeVerifier(String) - Method in class com.github.scribejava.core.pkce.PKCE
-
Définit le code verifier.
- setConnectTimeout(Integer) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Définit le délai d'attente de connexion.
- setConnectTimeout(Integer) - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Sets the connection timeout in milliseconds.
- setDPoPProof(String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Définit l'en-tête DPoP.
- setEpilogue(String) - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Définit l'épilogue.
- setEventListener(OAuthEventListener) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Définit l'écouteur d'événements OAuth.
- setFollowRedirects(boolean) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Sets whether the underlying Http Connection follows redirects or not.
- setIdTokenValidator(IdTokenValidator) - Method in class com.github.scribejava.oidc.OidcService
- setInitialDelayMs(long) - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Sets the initial delay in milliseconds for retrying network operations.
- setIntervalSeconds(int) - Method in class com.github.scribejava.core.model.DeviceAuthorization
-
Définit l'intervalle de scrutation.
- setIssuerValidator(IssuerValidator) - Method in class com.github.scribejava.oidc.IdTokenValidator
-
Sets the issuer validator.
- setIssuerValidator(IssuerValidator) - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Sets the issuer validator.
- setListener(AuthEventListener<K>) - Method in class com.github.scribejava.core.integration.AuthFlowCoordinator
- setListener(AuthEventListener<K>) - Method in class com.github.scribejava.core.integration.TokenAutoRenewer
- setLogger(OAuthLogger) - Method in class com.github.scribejava.core.oauth.OAuthService
- setLogging(Function<? super HttpClient, LoggingClient>) - Method in class com.github.scribejava.httpclient.armeria.ArmeriaHttpClientConfig
-
Définit la fonction de journalisation (logging).
- setMaxAttempts(int) - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Sets the maximum number of network retry attempts.
- setMetadata(OidcProviderMetadata) - Method in class com.github.scribejava.oidc.DefaultOidcApi20
- setPayload(byte[]) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Définit la charge utile sous forme de tableau d'octets.
- setPayload(File) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Définit la charge utile sous forme de fichier.
- setPayload(String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Définit la charge utile sous forme de chaîne (ex: JSON, XML).
- setPkceCodeVerifier(String) - Method in class com.github.scribejava.core.oauth2.grant.AuthorizationCodeGrant
-
Définit le vérificateur de code PKCE (code_verifier).
- setPreamble(String) - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
-
Définit le préambule.
- setProvider(Provider) - Method in class com.github.scribejava.oidc.model.DefaultSignatureVerifier
-
Sets the JCA Provider.
- setProviderName(String) - Method in class com.github.scribejava.oidc.model.DefaultSignatureVerifier
-
Sets the name of the JCA Provider.
- setProxy(Proxy) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Définit le proxy.
- setRateLimitListener(RateLimitListener) - Method in class com.github.scribejava.core.oauth.OAuthService
- setReadTimeout(Integer) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Définit le délai d'attente de lecture.
- setReadTimeout(Integer) - Method in class com.github.scribejava.oidc.OidcDiscoveryService
-
Sets the read timeout in milliseconds.
- setRealm(String) - Method in class com.github.scribejava.core.model.OAuthRequest
- setRequest(OAuthRequest) - Method in class com.github.scribejava.core.model.Response
-
Définit la requête d'origine.
- setRetryPolicy(OAuthRetryPolicy) - Method in class com.github.scribejava.core.oauth.OAuthService
- setSessionStateStore(OidcSessionStateStore) - Method in class com.github.scribejava.oidc.OidcService
-
Sets the session state store.
- setSignatureVerifier(SignatureVerifier) - Method in class com.github.scribejava.oidc.IdTokenValidator
-
Sets the signature verifier.
- setState(String) - Method in class com.github.scribejava.core.model.OAuth2Authorization
-
Définit la valeur du paramètre state.
- setVerificationUriComplete(String) - Method in class com.github.scribejava.core.model.DeviceAuthorization
-
Définit l'URI de vérification complète.
- shouldRetry(Response) - Method in class com.github.scribejava.core.oauth.OAuthRetryPolicy
-
Détermine si une réponse doit déclencher un Retry.
- sign(String, PrivateKey) - Method in class com.github.scribejava.oidc.model.JwtSigner.RsaSha256Signer
- sign(String, PrivateKey) - Method in interface com.github.scribejava.oidc.model.JwtSigner
-
Signe un contenu et retourne la signature encodée en Base64URL.
- SIGN_METHOD - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- SIGNATURE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- SignatureService - Interface in com.github.scribejava.core.services
-
Signs a base string, returning the OAuth signature ...
- SignatureVerifier - Interface in com.github.scribejava.oidc.model
-
Interface for JWT signature verification.
- signRequest(OAuth2AccessToken, OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20RequestSigner
-
Signe une requête avec un objet jeton d'accès.
- signRequest(OAuth2AccessToken, OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- signRequest(OAuth1AccessToken, OAuthRequest) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Signe une requête pour accéder à une ressource protégée.
- signRequest(String, OAuthRequest) - Method in class com.github.scribejava.apis.microsoftazureactivedirectory.BaseMicrosoftAzureActiveDirectoryBearerSignature
- signRequest(String, OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20RequestSigner
-
Signe une requête avec un jeton d'accès brut.
- signRequest(String, OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- signRequest(String, OAuthRequest) - Method in interface com.github.scribejava.core.oauth2.bearersignature.BearerSignature
-
Signe la requête en y ajoutant le jeton d'accès (Bearer Token).
- signRequest(String, OAuthRequest) - Method in class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureAuthorizationRequestHeaderField
- signRequest(String, OAuthRequest) - Method in class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureURIQueryParameter
- signRequest(String, String, OAuthRequest) - Method in class com.github.scribejava.oauth1.oauth.OAuth10aService
-
Deprecated.Signe une requête en utilisant les valeurs brutes du jeton.
- SinaWeiboApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Sina Weibo.
- SinaWeiboApi() - Constructor for class com.github.scribejava.oauth1.apis.SinaWeiboApi
- size() - Method in class com.github.scribejava.core.model.ParameterList
-
Retourne le nombre de paramètres dans la liste.
- SkyrockApi - Class in com.github.scribejava.oauth1.apis
-
OAuth API for Skyrock.
- SkyrockApi() - Constructor for class com.github.scribejava.oauth1.apis.SkyrockApi
- SlackApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Slack.
- SlackApi() - Constructor for class com.github.scribejava.apis.SlackApi
-
Constructeur protégé.
- SlackJsonTokenExtractor - Class in com.github.scribejava.apis.slack
-
Extracteur JSON pour Slack (Supporte les champs additionnels).
- SlackJsonTokenExtractor() - Constructor for class com.github.scribejava.apis.slack.SlackJsonTokenExtractor
- SlackOAuth2AccessToken - Class in com.github.scribejava.apis.slack
-
Jeton d'accès OAuth 2.0 spécifique à Slack, incluant le jeton d'accès de l'utilisateur.
- SlackOAuth2AccessToken(String, String, Integer, String, String, String, String) - Constructor for class com.github.scribejava.apis.slack.SlackOAuth2AccessToken
-
Constructeur.
- SLOW_DOWN - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 8628, 3.5.
- sort() - Method in class com.github.scribejava.core.model.ParameterList
-
Retourne une nouvelle liste triée par clé.
- StackExchangeApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour StackExchange.
- StackExchangeApi() - Constructor for class com.github.scribejava.apis.StackExchangeApi
-
Constructeur protégé.
- StandardClaims - Class in com.github.scribejava.oidc
-
Représente les revendications standards (Standard Claims) OpenID Connect.
- StandardClaims(Map<String, Object>) - Constructor for class com.github.scribejava.oidc.StandardClaims
-
Construit une instance à partir d'un dictionnaire de revendications.
- state(String) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- STATE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- StateGenerator - Class in com.github.scribejava.core.integration
-
Générateur de paramètres 'state' sécurisés pour la protection CSRF.
- StateGenerator() - Constructor for class com.github.scribejava.core.integration.StateGenerator
-
entropy default.
- StateGenerator(int) - Constructor for class com.github.scribejava.core.integration.StateGenerator
- StreamUtils - Class in com.github.scribejava.core.utils
-
Utils to deal with Streams.
- StreamUtils() - Constructor for class com.github.scribejava.core.utils.StreamUtils
T
- TEMPORARILY_UNAVAILABLE - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- TheThingsNetworkV1StagingApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour The Things Network (V1 Staging).
- TheThingsNetworkV1StagingApi() - Constructor for class com.github.scribejava.apis.TheThingsNetworkV1StagingApi
-
Constructeur protégé.
- TheThingsNetworkV2PreviewApi - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour The Things Network (V2 Preview).
- TheThingsNetworkV2PreviewApi() - Constructor for class com.github.scribejava.apis.TheThingsNetworkV2PreviewApi
-
Constructeur protégé.
- TIMESTAMP - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- TimestampService - Interface in com.github.scribejava.core.services
-
Unix epoch timestamp generator.
- TimestampServiceImpl - Class in com.github.scribejava.core.services
-
Implementation of
TimestampServiceusing java.time.Instant. - TimestampServiceImpl() - Constructor for class com.github.scribejava.core.services.TimestampServiceImpl
- toCurlCommand() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Retourne une commande cURL prête à l'emploi (secrets masqués par défaut).
- toCurlCommand(boolean) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Retourne une commande cURL prête à l'emploi.
- toDebugString() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Retourne une représentation lisible de la requête avec masquage des secrets.
- toJson(Map<String, Object>) - Static method in class com.github.scribejava.core.utils.JsonUtils
-
Génère du JSON.
- Token - Class in com.github.scribejava.core.model
-
Represents an abstract OAuth (1 and 2) token (either request or access token)
- Token(String) - Constructor for class com.github.scribejava.core.model.Token
- TOKEN - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- TokenAutoRenewer<K> - Class in com.github.scribejava.core.integration
-
Gère le rafraîchissement automatique et thread-safe des jetons.
- TokenAutoRenewer(TokenRepository<K, ExpiringTokenWrapper>, Function<OAuth2AccessToken, OAuth2AccessToken>) - Constructor for class com.github.scribejava.core.integration.TokenAutoRenewer
- TokenAutoRenewer(TokenRepository<K, ExpiringTokenWrapper>, Function<OAuth2AccessToken, OAuth2AccessToken>, int) - Constructor for class com.github.scribejava.core.integration.TokenAutoRenewer
- TokenExtractor<T extends Token> - Interface in com.github.scribejava.core.extractors
-
Simple command object that extracts a concrete
Tokenfrom a String - TokenRepository<K,T> - Interface in com.github.scribejava.core.integration
-
Abstraction pour le stockage des jetons.
- TokenTypeHint - Enum in com.github.scribejava.core.revoke
-
as stated in RFC 7009
2.1. - toString() - Method in class com.github.scribejava.core.model.DeviceAuthorization
- toString() - Method in class com.github.scribejava.core.model.OAuthRequest
- toString() - Method in class com.github.scribejava.core.model.PushedAuthorizationResponse
- toString() - Method in class com.github.scribejava.core.model.Response
- toString() - Method in class com.github.scribejava.oidc.IdToken
- toString() - Method in class com.github.scribejava.oidc.model.OidcNonce
- toString() - Method in class com.github.scribejava.oidc.StandardClaims
- TRACE - com.github.scribejava.core.model.Verb
- transform2CodeChallenge(String) - Method in enum com.github.scribejava.core.pkce.PKCECodeChallengeMethod
-
Transforme le code_verifier en code_challenge selon la méthode.
- TrelloApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Trello.
- TrelloApi() - Constructor for class com.github.scribejava.oauth1.apis.TrelloApi
- TumblrApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Tumblr.
- TumblrApi() - Constructor for class com.github.scribejava.oauth1.apis.TumblrApi
- TwitterApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Twitter.
- TwitterApi() - Constructor for class com.github.scribejava.oauth1.apis.TwitterApi
- TwitterApi.Authenticate - Class in com.github.scribejava.oauth1.apis
-
Point de terminaison d'autorisation Twitter "plus convivial" pour OAuth.
U
- UcozApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour uCoz.
- UcozApi() - Constructor for class com.github.scribejava.oauth1.apis.UcozApi
- UNAUTHORIZED_CLIENT - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- UNSUPPORTED_GRANT_TYPE - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- UNSUPPORTED_RESPONSE_TYPE - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 6749, 5.2 Error Response.
- UNSUPPORTED_TOKEN_TYPE - com.github.scribejava.core.oauth2.OAuth2Error
-
RFC 7009, 4.1.
- usePushedAuthorizationRequests(boolean) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- USER_AGENT_HEADER_NAME - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- userAgent(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- userAgent(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- UserInfoJsonExtractor - Class in com.github.scribejava.oidc
-
Extracteur JSON natif pour UserInfo OpenID Connect.
- UserInfoJsonExtractor() - Constructor for class com.github.scribejava.oidc.UserInfoJsonExtractor
- USERNAME - Static variable in interface com.github.scribejava.core.model.OAuthConstants
V
- validate(Jwt, OidcNonce, long) - Method in class com.github.scribejava.oidc.IdTokenValidator
-
Valide un objet Jwt.
- validate(String, OidcNonce, long) - Method in class com.github.scribejava.oidc.IdTokenValidator
-
Valide un ID Token brut.
- validateIdToken(OAuth2AccessToken, OidcNonce) - Method in class com.github.scribejava.oidc.OidcService
- validateLogoutToken(String) - Method in class com.github.scribejava.oidc.IdTokenValidator
- validateTokenBinding(IdToken, String, String) - Method in class com.github.scribejava.oidc.IdTokenValidator
-
Valide la liaison.
- valueOf(String) - Static method in enum com.github.scribejava.core.model.Verb
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.scribejava.core.oauth2.OAuth2Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.scribejava.core.pkce.PKCECodeChallengeMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.scribejava.core.revoke.TokenTypeHint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.scribejava.oauth1.apis.FlickrApi.FlickrPerm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.scribejava.oauth1.builder.api.OAuth1SignatureType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.scribejava.core.model.Verb
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.scribejava.core.oauth2.OAuth2Error
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.scribejava.core.pkce.PKCECodeChallengeMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.scribejava.core.revoke.TokenTypeHint
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.scribejava.oauth1.apis.FlickrApi.FlickrPerm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.scribejava.oauth1.builder.api.OAuth1SignatureType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Verb - Enum in com.github.scribejava.core.model
-
Énumération contenant les verbes HTTP les plus courants.
- VERIFIER - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- verify(String, byte[], byte[], PublicKey) - Method in class com.github.scribejava.oidc.model.DefaultSignatureVerifier
-
Vérifie la signature avec un algorithme spécifié.
- verify(String, byte[], byte[], PublicKey) - Method in class com.github.scribejava.oidc.model.JwtSignatureVerifier
-
Vérifie la signature avec un algorithme spécifié.
- verify(String, byte[], byte[], PublicKey) - Method in interface com.github.scribejava.oidc.model.SignatureVerifier
-
Verifies the signature of the signed content using the provided public key.
- verifyRS256(byte[], byte[], PublicKey) - Method in class com.github.scribejava.oidc.model.JwtSignatureVerifier
-
Vérifie une signature RS256.
- VERSION - Static variable in interface com.github.scribejava.core.model.OAuthConstants
W
- withHostnameVerifier(HostnameVerifier) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Définit le vérificateur de nom d'hôte (version fluide).
- withRetry(Function<? super HttpClient, RetryingClient>) - Method in class com.github.scribejava.httpclient.armeria.ArmeriaHttpClientConfig
-
Définit la fonction de réessai (version fluide).
- withScope(String) - Method in class com.github.scribejava.core.builder.ScopeBuilder
-
Ajoute une portée individuelle.
- withScopes(String...) - Method in class com.github.scribejava.core.builder.ScopeBuilder
-
Ajoute plusieurs portées.
- withScopes(Collection<String>) - Method in class com.github.scribejava.core.builder.ScopeBuilder
-
Ajoute une collection de portées.
- WRITE - com.github.scribejava.oauth1.apis.FlickrApi.FlickrPerm
X
- XeroApi20 - Class in com.github.scribejava.apis
-
API OAuth 2.0 pour Xero.
- XeroApi20() - Constructor for class com.github.scribejava.apis.XeroApi20
-
Constructeur protégé.
Y
- YahooApi - Class in com.github.scribejava.oauth1.apis
-
API OAuth 1.0a pour Yahoo.
- YahooApi() - Constructor for class com.github.scribejava.oauth1.apis.YahooApi
All Classes All Packages