|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.wicket.protocol.https.HttpsMapper
public class HttpsMapper
A IRequestMapper
that will issue a redirect to secured communication (over https) if the
page resolved by delegate is annotated with @RequireHttps
To setup it:
public class MyApplication extends WebApplication { public void init() { super.init(); getRootRequestMapperAsCompound().add(new MountedMapper("secured", HttpsPage.class)); mountPage(SomeOtherPage.class); // notice that in most cases this should be done as the // last mounting-related operation because it replaces the root mapper setRootRequestMapper(new HttpsMapper(getRootRequestMapper(), new HttpsConfig(80, 443))); } }any request to http://hostname:httpPort/secured will be redirected to https://hostname:httpsPort/secured
Constructor Summary | |
---|---|
HttpsMapper(IRequestMapper delegate,
HttpsConfig httpsConfig)
Construct. |
Method Summary | |
---|---|
int |
getCompatibilityScore(Request request)
|
Url |
mapHandler(IRequestHandler requestHandler)
|
IRequestHandler |
mapRequest(Request request)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HttpsMapper(IRequestMapper delegate, HttpsConfig httpsConfig)
delegate
- httpsConfig
- Method Detail |
---|
public IRequestHandler mapRequest(Request request)
mapRequest
in interface IRequestMapper
public int getCompatibilityScore(Request request)
getCompatibilityScore
in interface IRequestMapper
public Url mapHandler(IRequestHandler requestHandler)
mapHandler
in interface IRequestMapper
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |