Class AccessContractIdHeaderHelper
java.lang.Object
fr.gouv.vitam.access.internal.serve.filter.AccessContractIdHeaderHelper
Helper class to manage the X_ACCESS_CONTRAT_ID and VitamSession links
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
manageAccessContractFromHeader
(javax.ws.rs.core.MultivaluedMap<String, String> requestHeaders, AdminManagementClientFactory adminManagementClientFactory) Extracts the X_ACCESS_CONTRACT_ID from the headers to save it through the VitamSession
-
Method Details
-
manageAccessContractFromHeader
public static void manageAccessContractFromHeader(javax.ws.rs.core.MultivaluedMap<String, String> requestHeaders, AdminManagementClientFactory adminManagementClientFactory) throws MissingAccessContractIdExceptionExtracts the X_ACCESS_CONTRACT_ID from the headers to save it through the VitamSession- Parameters:
requestHeaders
- Complete list of HTTP message headers ; will not be changed.- Throws:
MissingAccessContractIdException
-