commit | 8f1671eae52b37cc3a6e4f8f5c7b8842e3fe8e9a | [log] [tgz] |
---|---|---|
author | Florian Müller <fmui@apache.org> | Sun Nov 12 12:02:57 2017 +0000 |
committer | Florian Müller <fmui@apache.org> | Sun Nov 12 12:02:57 2017 +0000 |
tree | 98c71cd1fa4dc8d8c74f0ea248dba41e1410fcb3 | |
parent | e0bc9140a7537d5d222fd0e7b94016ec8bed7089 [diff] |
CMIS-1047: implemented getUnderstoodHeaders() method git-svn-id: https://svn.apache.org/repos/asf/chemistry/opencmis/trunk@1815007 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/chemistry-opencmis-server/chemistry-opencmis-server-bindings/src/main/java/org/apache/chemistry/opencmis/server/impl/webservices/UsernameTokenInterceptor.java b/chemistry-opencmis-server/chemistry-opencmis-server-bindings/src/main/java/org/apache/chemistry/opencmis/server/impl/webservices/UsernameTokenInterceptor.java index 7b87684..f70f03e 100644 --- a/chemistry-opencmis-server/chemistry-opencmis-server-bindings/src/main/java/org/apache/chemistry/opencmis/server/impl/webservices/UsernameTokenInterceptor.java +++ b/chemistry-opencmis-server/chemistry-opencmis-server-bindings/src/main/java/org/apache/chemistry/opencmis/server/impl/webservices/UsernameTokenInterceptor.java
@@ -18,6 +18,9 @@ */ package org.apache.chemistry.opencmis.server.impl.webservices; +import java.util.Collections; +import java.util.Set; + import javax.xml.namespace.QName; import org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException; @@ -47,6 +50,11 @@ protected static final String WSSE_PASSWORD_TYPE = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText"; @Override + public Set<QName> getUnderstoodHeaders() { + return Collections.singleton(WSSE_SECURITY); + } + + @Override public void handleMessage(SoapMessage message) { // don't extract a user, if there is already one if (getCurrentUser(message) == null) {