public class RestTools extends Object
Constructor and Description |
---|
RestTools() |
Modifier and Type | Method and Description |
---|---|
static String |
buildEndpointUri(@NotNull javax.ws.rs.core.HttpHeaders httpHeaders,
@NotNull URI defaultEndpointUri) |
static String |
getPathFromResource(org.glassfish.jersey.server.model.Resource resource) |
static String |
getRemoteAddrFromRequest(org.glassfish.grizzly.http.server.Request request,
Set<IpSubnet> trustedSubnets)
If X-Forwarded-For request header is set, and the request came from a trusted source,
return the value of X-Forwarded-For.
|
static String |
getUserNameFromRequest(javax.ws.rs.container.ContainerRequestContext requestContext) |
@Nullable public static String getUserNameFromRequest(javax.ws.rs.container.ContainerRequestContext requestContext)
public static String getRemoteAddrFromRequest(org.glassfish.grizzly.http.server.Request request, Set<IpSubnet> trustedSubnets)
Request.getRemoteAddr()
.public static String buildEndpointUri(@NotNull @NotNull javax.ws.rs.core.HttpHeaders httpHeaders, @NotNull @NotNull URI defaultEndpointUri)
public static String getPathFromResource(org.glassfish.jersey.server.model.Resource resource)
Copyright © 2012–2018 Graylog, Inc.. All rights reserved.