public void registerProviders() { //interceptor providers for all of the above PolicyInterceptorProviderRegistry reg = bus.getExtension(PolicyInterceptorProviderRegistry.class); if (reg == null) { return; } reg.register(new WSSecurityPolicyInterceptorProvider()); reg.register(new WSSecurityInterceptorProvider()); reg.register(new HttpsTokenInterceptorProvider()); reg.register(new KerberosTokenInterceptorProvider()); reg.register(new IssuedTokenInterceptorProvider()); reg.register(new UsernameTokenInterceptorProvider(bus)); reg.register(new SamlTokenInterceptorProvider()); reg.register(new SecureConversationTokenInterceptorProvider()); reg.register(new SpnegoTokenInterceptorProvider()); }
void initialiseInterceptors(PolicyInterceptorProviderRegistry reg, PolicyEngine engine, Set<Interceptor<? extends org.apache.cxf.message.Message>> out, Assertion a, boolean useIn, boolean fault, Message m) { QName qn = a.getName(); List<Interceptor<? extends org.apache.cxf.message.Message>> i = null; if (useIn && !fault) { i = reg.getInInterceptorsForAssertion(qn); } else if (!useIn && !fault) { i = reg.getOutInterceptorsForAssertion(qn); } else if (useIn && fault) { i = reg.getInFaultInterceptorsForAssertion(qn); } else if (!useIn && fault) { i = reg.getOutFaultInterceptorsForAssertion(qn); } out.addAll(i); if (a instanceof PolicyContainingAssertion) { Policy p = ((PolicyContainingAssertion)a).getPolicy(); if (p != null) { for (Assertion a2 : getSupportedAlternatives(engine, p, m)) { initialiseInterceptors(reg, engine, out, a2, useIn, fault, m); } } } }
void initializeInterceptors(PolicyInterceptorProviderRegistry reg, Set<Interceptor<? extends Message>> out, Assertion a, boolean fault, Message msg) { QName qn = a.getName(); List<Interceptor<? extends org.apache.cxf.message.Message>> i = fault ? reg.getInFaultInterceptorsForAssertion(qn) : reg.getInInterceptorsForAssertion(qn); out.addAll(i); if (a instanceof PolicyContainingAssertion) { Policy p = ((PolicyContainingAssertion)a).getPolicy(); if (p != null) { for (Assertion a2 : getSupportedAlternatives(p, msg)) { initializeInterceptors(reg, out, a2, fault, msg); } } } }
continue; Set<PolicyInterceptorProvider> s = pipr.get(a.getName()); if (s.isEmpty()) { if (doLog) {
void initializeInterceptors(PolicyInterceptorProviderRegistry reg, Set<Interceptor<? extends Message>> out, Assertion a, boolean fault, Message msg) { QName qn = a.getName(); List<Interceptor<? extends org.apache.cxf.message.Message>> i = fault ? reg.getInFaultInterceptorsForAssertion(qn) : reg.getInInterceptorsForAssertion(qn); out.addAll(i); if (a instanceof PolicyContainingAssertion) { Policy p = ((PolicyContainingAssertion)a).getPolicy(); if (p != null) { for (Assertion a2 : getSupportedAlternatives(p, msg)) { initializeInterceptors(reg, out, a2, fault, msg); } } } }
continue; Set<PolicyInterceptorProvider> s = pipr.get(a.getName()); if (s.isEmpty()) { if (doLog) {
void initialiseInterceptors(PolicyInterceptorProviderRegistry reg, PolicyEngine engine, Set<Interceptor<? extends org.apache.cxf.message.Message>> out, Assertion a, boolean useIn, boolean fault, Message m) { QName qn = a.getName(); List<Interceptor<? extends org.apache.cxf.message.Message>> i = null; if (useIn && !fault) { i = reg.getInInterceptorsForAssertion(qn); } else if (!useIn && !fault) { i = reg.getOutInterceptorsForAssertion(qn); } else if (useIn && fault) { i = reg.getInFaultInterceptorsForAssertion(qn); } else if (!useIn && fault) { i = reg.getOutFaultInterceptorsForAssertion(qn); } out.addAll(i); if (a instanceof PolicyContainingAssertion) { Policy p = ((PolicyContainingAssertion)a).getPolicy(); if (p != null) { for (Assertion a2 : getSupportedAlternatives(engine, p, m)) { initialiseInterceptors(reg, engine, out, a2, useIn, fault, m); } } } }
public void registerProviders() { //interceptor providers for all of the above PolicyInterceptorProviderRegistry reg = bus.getExtension(PolicyInterceptorProviderRegistry.class); if (reg == null) { return; } reg.register(new WSSecurityPolicyInterceptorProvider()); reg.register(new WSSecurityInterceptorProvider()); reg.register(new HttpsTokenInterceptorProvider()); reg.register(new KerberosTokenInterceptorProvider()); reg.register(new IssuedTokenInterceptorProvider()); reg.register(new UsernameTokenInterceptorProvider(bus)); reg.register(new SamlTokenInterceptorProvider()); reg.register(new SecureConversationTokenInterceptorProvider()); reg.register(new SpnegoTokenInterceptorProvider()); }
public void registerProviders() { //interceptor provider for the policy PolicyInterceptorProviderRegistry reg = bus.getExtension(PolicyInterceptorProviderRegistry.class); if (reg == null) { return; } reg.register(new RMPolicyInterceptorProvider(bus)); } }
public void registerProviders() { //interceptor provider for the policy PolicyInterceptorProviderRegistry reg = bus.getExtension(PolicyInterceptorProviderRegistry.class); if (reg == null) { return; } reg.register(new RMPolicyInterceptorProvider(bus)); } }
public void registerProviders() { //interceptor provider for the policy PolicyInterceptorProviderRegistry reg = bus.getExtension(PolicyInterceptorProviderRegistry.class); if (reg == null) { return; } reg.register(new RMPolicyInterceptorProvider(bus)); } }