Class MSALSessionAttributeRequestProxy
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.plugins.site.proxy.SessionAttributeRequestProxy
org.ametys.plugins.extrausermgt.proxy.MSALSessionAttributeRequestProxy
- All Implemented Interfaces:
BackOfficeRequestProxy,LogEnabled,Configurable
Request proxy to forward the MS authentication token to the back office.
If needed, the token is refreshed before the forward
-
Field Summary
Fields inherited from class org.ametys.plugins.site.proxy.SessionAttributeRequestProxy
_attributes, HEADER_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprepareBackOfficeRequest(Request request, HttpUriRequest backOfficeRequest) Allow to modify the back-office request being created.Methods inherited from class org.ametys.plugins.site.proxy.SessionAttributeRequestProxy
configure, handleBackOfficeResponseMethods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Constructor Details
-
MSALSessionAttributeRequestProxy
public MSALSessionAttributeRequestProxy()
-
-
Method Details
-
prepareBackOfficeRequest
Description copied from interface:BackOfficeRequestProxyAllow to modify the back-office request being created.- Specified by:
prepareBackOfficeRequestin interfaceBackOfficeRequestProxy- Overrides:
prepareBackOfficeRequestin classSessionAttributeRequestProxy- Parameters:
request- the incoming request from the client.backOfficeRequest- the back-office request being created.
-