Package com.github.scribejava.core.dpop
Class DPoPInterceptor
- java.lang.Object
-
- com.github.scribejava.core.dpop.DPoPInterceptor
-
- All Implemented Interfaces:
OAuthRequestInterceptor
public class DPoPInterceptor extends Object implements OAuthRequestInterceptor
Intercepteur ajoutant les en-têtes DPoP aux requêtes.- See Also:
- RFC 9449 (OAuth 2.0 DPoP)
-
-
Constructor Summary
Constructors Constructor Description DPoPInterceptor(DPoPProofCreator proofCreator)Constructeur.DPoPInterceptor(DPoPProofCreator proofCreator, String accessToken)Constructeur complet.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessToken()voidintercept(OAuthRequest request)Intercepte et modifie la requête avant son exécution.voidsetAccessToken(String accessToken)
-
-
-
Constructor Detail
-
DPoPInterceptor
public DPoPInterceptor(DPoPProofCreator proofCreator)
Constructeur.- Parameters:
proofCreator- Le créateur de preuves DPoP.
-
DPoPInterceptor
public DPoPInterceptor(DPoPProofCreator proofCreator, String accessToken)
Constructeur complet.- Parameters:
proofCreator- Le créateur de preuves DPoP.accessToken- Le jeton d'accès auquel lier la preuve DPoP.
-
-
Method Detail
-
getAccessToken
public String getAccessToken()
-
setAccessToken
public void setAccessToken(String accessToken)
-
intercept
public void intercept(OAuthRequest request)
Intercepte et modifie la requête avant son exécution.- Specified by:
interceptin interfaceOAuthRequestInterceptor- Parameters:
request- La requête OAuth à modifier.
-
-