diff options
author | Endi S. Dewata <edewata@redhat.com> | 2017-02-15 17:50:26 +0100 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2017-02-23 22:46:17 +0100 |
commit | 8bd37a1ff3fd14248e65b86ed35f5f6d12e4468f (patch) | |
tree | 4322b346d79708efa97954b5c56e8beb64e0ee6a /base/server/share | |
parent | f5293bac716a11721ab601ff027ce141230fd501 (diff) | |
download | pki-8bd37a1ff3fd14248e65b86ed35f5f6d12e4468f.tar.gz pki-8bd37a1ff3fd14248e65b86ed35f5f6d12e4468f.tar.xz pki-8bd37a1ff3fd14248e65b86ed35f5f6d12e4468f.zip |
Added PKIApplication.
A new PKIApplication class has been added into /pki web application
to define common PKI REST services such as access banner.
https://fedorahosted.org/pki/ticket/2582
Diffstat (limited to 'base/server/share')
-rw-r--r-- | base/server/share/webapps/pki/WEB-INF/web.xml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/base/server/share/webapps/pki/WEB-INF/web.xml b/base/server/share/webapps/pki/WEB-INF/web.xml index 9afb41825..aacdffaee 100644 --- a/base/server/share/webapps/pki/WEB-INF/web.xml +++ b/base/server/share/webapps/pki/WEB-INF/web.xml @@ -5,6 +5,36 @@ <display-name>PKI</display-name> + <listener> + <listener-class>org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap</listener-class> + </listener> + + <context-param> + <param-name>resteasy.servlet.mapping.prefix</param-name> + <param-value>/rest</param-value> + </context-param> + + <context-param> + <param-name>resteasy.resource.method-interceptors</param-name> + <param-value> + org.jboss.resteasy.core.ResourceMethodSecurityInterceptor + </param-value> + </context-param> + + <servlet> + <servlet-name>Resteasy</servlet-name> + <servlet-class>org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</servlet-class> + <init-param> + <param-name>javax.ws.rs.Application</param-name> + <param-value>org.dogtagpki.server.rest.PKIApplication</param-value> + </init-param> + </servlet> + + <servlet-mapping> + <servlet-name>Resteasy</servlet-name> + <url-pattern>/rest/*</url-pattern> + </servlet-mapping> + <security-constraint> <web-resource-collection> <web-resource-name>PKI UI</web-resource-name> |