org.apache.cxf.ws.security.policy.interceptors
Class HttpsTokenInterceptorProvider
java.lang.Object
java.util.AbstractMap<K,V>
java.util.concurrent.ConcurrentHashMap<String,Object>
org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
org.apache.cxf.ws.policy.AbstractPolicyInterceptorProvider
org.apache.cxf.ws.security.policy.interceptors.HttpsTokenInterceptorProvider
- All Implemented Interfaces:
- Serializable, ConcurrentMap<String,Object>, Map<String,Object>, InterceptorProvider, PolicyInterceptorProvider
public class HttpsTokenInterceptorProvider
- extends AbstractPolicyInterceptorProvider
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Method Summary |
boolean |
configurationPresent(Message msg,
org.apache.neethi.Assertion assertion)
Return false if the message does not contain enough contextual configuration to preemtively
support the given assertion. |
Methods inherited from class org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider |
equals, getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, hashCode, put, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors |
Methods inherited from class java.util.concurrent.ConcurrentHashMap |
clear, contains, containsKey, containsValue, elements, entrySet, get, isEmpty, keys, keySet, putAll, putIfAbsent, remove, remove, replace, replace, size, values |
HttpsTokenInterceptorProvider
public HttpsTokenInterceptorProvider()
configurationPresent
public boolean configurationPresent(Message msg,
org.apache.neethi.Assertion assertion)
- Description copied from interface:
PolicyInterceptorProvider
- Return false if the message does not contain enough contextual configuration to preemtively
support the given assertion. Otherwise, return true. If false, the PolicyEngine.supportsAlternative
method will not select this policy and will attempt a different alternative.
Example: If the context does not contain login information, an assertion that requires it
could return false to allow the Alternative selection algorithms to try a different alternative.
- Specified by:
configurationPresent
in interface PolicyInterceptorProvider
- Overrides:
configurationPresent
in class AbstractPolicyInterceptorProvider
- Parameters:
msg
- The contextual message, may be null if no message is in context at this point
- Returns:
Apache CXF