Package ubic.gemma.rest.analytics.ga4
Class RequestHeaderBasedClientIdRetrievalStrategy
java.lang.Object
ubic.gemma.rest.analytics.ga4.RequestHeaderBasedClientIdRetrievalStrategy
- All Implemented Interfaces:
ClientIdRetrievalStrategy
public class RequestHeaderBasedClientIdRetrievalStrategy
extends Object
implements ClientIdRetrievalStrategy
Strategy that retrieves the client ID in a request header.
If this is used in conjunction with CORS, you will have to include the header in Access-Control-Allow-Headers
.
- Author:
- poirigui
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()
void
setRequestHeader
(String requestHeader) Set the request header used for retrieving the client ID.
-
Field Details
-
DEFAULT_REQUEST_HEADER
- See Also:
-
-
Constructor Details
-
RequestHeaderBasedClientIdRetrievalStrategy
public RequestHeaderBasedClientIdRetrievalStrategy()
-
-
Method Details
-
get
- Specified by:
get
in interfaceClientIdRetrievalStrategy
-
setRequestHeader
Set the request header used for retrieving the client ID.
-