Package org.pac4j.core.http.url
Class DefaultUrlResolver
- java.lang.Object
-
- org.pac4j.core.http.url.DefaultUrlResolver
-
- All Implemented Interfaces:
UrlResolver
public class DefaultUrlResolver extends java.lang.Object implements UrlResolver
Default URL resolver: use the provided URL as is or append the server and port for relative URLs.- Since:
- 1.8.1
- Author:
- Jerome Leleu
-
-
Constructor Summary
Constructors Constructor Description DefaultUrlResolver()
DefaultUrlResolver(boolean completeRelativeUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
compute(java.lang.String url, WebContext context)
Compute a new URL from the provided URL and the web context.boolean
isCompleteRelativeUrl()
void
setCompleteRelativeUrl(boolean completeRelativeUrl)
-
-
-
Method Detail
-
compute
public java.lang.String compute(java.lang.String url, WebContext context)
Description copied from interface:UrlResolver
Compute a new URL from the provided URL and the web context.- Specified by:
compute
in interfaceUrlResolver
- Parameters:
url
- the provided URLcontext
- the web context- Returns:
- the computed URL
-
isCompleteRelativeUrl
public boolean isCompleteRelativeUrl()
-
setCompleteRelativeUrl
public void setCompleteRelativeUrl(boolean completeRelativeUrl)
-
-