Apache CXF API

Uses of Interface
org.apache.cxf.ws.policy.PolicyAssertion

Packages that use PolicyAssertion
org.apache.cxf.transport.http.policy   
org.apache.cxf.ws.addressing.policy   
org.apache.cxf.ws.policy   
org.apache.cxf.ws.policy.builder.jaxb   
org.apache.cxf.ws.policy.builder.primitive   
org.apache.cxf.ws.policy.builder.xml   
org.apache.cxf.ws.policy.mtom   
org.apache.cxf.ws.policy.selector   
org.apache.cxf.ws.rm.policy   
org.apache.cxf.ws.security.policy.builders   
org.apache.cxf.ws.security.policy.model   
org.apache.cxf.ws.security.wss4j.policyhandlers   
 

Uses of PolicyAssertion in org.apache.cxf.transport.http.policy
 

Methods in org.apache.cxf.transport.http.policy that return PolicyAssertion
 PolicyAssertion HTTPClientAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion HTTPServerAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Methods in org.apache.cxf.transport.http.policy with parameters of type PolicyAssertion
 PolicyAssertion HTTPClientAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion HTTPServerAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.addressing.policy
 

Methods in org.apache.cxf.ws.addressing.policy that return PolicyAssertion
 PolicyAssertion AddressingAssertionBuilder.build(Element elem)
           
 PolicyAssertion AddressingAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Methods in org.apache.cxf.ws.addressing.policy with parameters of type PolicyAssertion
 PolicyAssertion AddressingAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.policy
 

Fields in org.apache.cxf.ws.policy with type parameters of type PolicyAssertion
protected  Collection<PolicyAssertion> EffectivePolicyImpl.chosenAlternative
           
 

Methods in org.apache.cxf.ws.policy that return PolicyAssertion
 PolicyAssertion AssertionBuilderRegistry.build(Element element)
          Returns an assertion that is built using the specified xml element.
 PolicyAssertion AssertionBuilderRegistryImpl.build(Element element)
           
 PolicyAssertion AssertionBuilder.build(Element element)
          Constructs an assertion from an xml element.
 PolicyAssertion AssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
          Returns a new assertion that is compatible with the two specified assertions or null if no compatible assertion can be built.
 PolicyAssertion AssertionInfo.getAssertion()
           
 PolicyAssertion Intersector.intersect(PolicyAssertion a1, PolicyAssertion a2)
           
 

Methods in org.apache.cxf.ws.policy that return types with arguments of type PolicyAssertion
 Collection<PolicyAssertion> EffectivePolicyImpl.getChosenAlternative()
           
 Collection<PolicyAssertion> EndpointPolicyImpl.getChosenAlternative()
           
 Collection<PolicyAssertion> EffectivePolicy.getChosenAlternative()
           
 Collection<PolicyAssertion> EndpointPolicy.getChosenAlternative()
           
 Collection<PolicyAssertion> EndpointPolicyImpl.getFaultVocabulary()
           
 Collection<PolicyAssertion> EndpointPolicy.getFaultVocabulary()
           
protected  Collection<PolicyAssertion> EndpointPolicyImpl.getSupportedAlternatives()
           
protected  Collection<PolicyAssertion> EffectivePolicyImpl.getSupportedAlternatives(PolicyEngineImpl engine, org.apache.neethi.Policy p)
           
 Collection<PolicyAssertion> EndpointPolicyImpl.getVocabulary()
           
 Collection<PolicyAssertion> EndpointPolicy.getVocabulary()
           
 Collection<PolicyAssertion> Intersector.intersect(Collection<PolicyAssertion> alt1, Collection<PolicyAssertion> alt2)
           
 Collection<PolicyAssertion> AlternativeSelector.selectAlternative(org.apache.neethi.Policy policy, PolicyEngine engine, Assertor assertor)
           
 

Methods in org.apache.cxf.ws.policy with parameters of type PolicyAssertion
 PolicyAssertion AssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
          Returns a new assertion that is compatible with the two specified assertions or null if no compatible assertion can be built.
 PolicyAssertion Intersector.intersect(PolicyAssertion a1, PolicyAssertion a2)
           
 boolean AssertionInfoMap.supportsAlternative(PolicyAssertion assertion, List<QName> errors)
           
 

Method parameters in org.apache.cxf.ws.policy with type arguments of type PolicyAssertion
 List<Interceptor<? extends Message>> PolicyInterceptorProviderRegistryImpl.getInterceptors(Collection<PolicyAssertion> alternative, boolean out, boolean fault)
           
 List<Interceptor<? extends Message>> PolicyInterceptorProviderRegistry.getInterceptors(Collection<PolicyAssertion> alterative, boolean out, boolean fault)
           
 Collection<PolicyAssertion> Intersector.intersect(Collection<PolicyAssertion> alt1, Collection<PolicyAssertion> alt2)
           
 Collection<PolicyAssertion> Intersector.intersect(Collection<PolicyAssertion> alt1, Collection<PolicyAssertion> alt2)
           
 boolean PolicyEngineImpl.supportsAlternative(Collection<PolicyAssertion> alternative, Assertor assertor)
          Check if a given list of assertions can potentially be supported by interceptors or by an already installed assertor (a conduit or transport that implements the Assertor interface).
 boolean PolicyEngine.supportsAlternative(Collection<PolicyAssertion> alterative, Assertor assertor)
           
 boolean AssertionInfoMap.supportsAlternative(Collection<PolicyAssertion> alternative, List<QName> errors)
           
 

Constructors in org.apache.cxf.ws.policy with parameters of type PolicyAssertion
AssertionInfo(PolicyAssertion a)
           
 

Constructor parameters in org.apache.cxf.ws.policy with type arguments of type PolicyAssertion
AssertionInfoMap(Collection<PolicyAssertion> assertions)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.policy.builder.jaxb
 

Classes in org.apache.cxf.ws.policy.builder.jaxb that implement PolicyAssertion
 class JaxbAssertion<T>
           
 

Methods in org.apache.cxf.ws.policy.builder.jaxb that return PolicyAssertion
 PolicyAssertion JaxbAssertionBuilder.build(Element element)
           
 PolicyAssertion JaxbAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
protected  PolicyAssertion JaxbAssertion.cloneMandatory()
           
 

Methods in org.apache.cxf.ws.policy.builder.jaxb with parameters of type PolicyAssertion
 PolicyAssertion JaxbAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
static
<T> JaxbAssertion<T>
JaxbAssertion.cast(PolicyAssertion a)
           
static
<T> JaxbAssertion<T>
JaxbAssertion.cast(PolicyAssertion a, Class<T> type)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.policy.builder.primitive
 

Classes in org.apache.cxf.ws.policy.builder.primitive that implement PolicyAssertion
 class NestedPrimitiveAssertion
          Implementation of an assertion that required exactly one (possibly empty) child element of type Policy (as does for examples the wsam:Addressing assertion).
 class PrimitiveAssertion
           
 

Methods in org.apache.cxf.ws.policy.builder.primitive that return PolicyAssertion
 PolicyAssertion PrimitiveAssertionBuilder.build(Element element)
           
 PolicyAssertion NestedPrimitiveAssertionBuilder.build(Element elem)
           
 PolicyAssertion PrimitiveAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
          If the two assertions are equal, they are also compatible.
 PolicyAssertion NestedPrimitiveAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
protected  PolicyAssertion PrimitiveAssertion.cloneMandatory()
           
 

Methods in org.apache.cxf.ws.policy.builder.primitive with parameters of type PolicyAssertion
 PolicyAssertion PrimitiveAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
          If the two assertions are equal, they are also compatible.
 PolicyAssertion NestedPrimitiveAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.policy.builder.xml
 

Classes in org.apache.cxf.ws.policy.builder.xml that implement PolicyAssertion
 class XmlPrimitiveAssertion
          XmlPrimitiveAssertion is a primitive implementation of an AssertionBuilder that simply wraps the underlying xml element.
 

Methods in org.apache.cxf.ws.policy.builder.xml that return PolicyAssertion
 PolicyAssertion XMLPrimitiveAssertionBuilder.build(Element element)
           
protected  PolicyAssertion XmlPrimitiveAssertion.cloneMandatory()
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.policy.mtom
 

Methods in org.apache.cxf.ws.policy.mtom that return PolicyAssertion
 PolicyAssertion MTOMAssertionBuilder.build(Element elem)
           
 PolicyAssertion MTOMAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Methods in org.apache.cxf.ws.policy.mtom with parameters of type PolicyAssertion
 PolicyAssertion MTOMAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.policy.selector
 

Methods in org.apache.cxf.ws.policy.selector that return types with arguments of type PolicyAssertion
 Collection<PolicyAssertion> MaximalAlternativeSelector.selectAlternative(org.apache.neethi.Policy policy, PolicyEngine engine, Assertor assertor)
           
 Collection<PolicyAssertion> FirstAlternativeSelector.selectAlternative(org.apache.neethi.Policy policy, PolicyEngine engine, Assertor assertor)
           
 Collection<PolicyAssertion> MinimalAlternativeSelector.selectAlternative(org.apache.neethi.Policy policy, PolicyEngine engine, Assertor assertor)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.rm.policy
 

Methods in org.apache.cxf.ws.rm.policy that return PolicyAssertion
 PolicyAssertion RMAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Methods in org.apache.cxf.ws.rm.policy with parameters of type PolicyAssertion
 PolicyAssertion RMAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.security.policy.builders
 

Methods in org.apache.cxf.ws.security.policy.builders that return PolicyAssertion
 PolicyAssertion UsernameTokenBuilder.build(Element element)
           
 PolicyAssertion ContentEncryptedElementsBuilder.build(Element element)
           
 PolicyAssertion WSS11Builder.build(Element element)
           
 PolicyAssertion RequiredPartsBuilder.build(Element element)
           
 PolicyAssertion SymmetricBindingBuilder.build(Element element)
           
 PolicyAssertion SignedPartsBuilder.build(Element element)
           
 PolicyAssertion TransportBindingBuilder.build(Element element)
           
 PolicyAssertion RecipientTokenBuilder.build(Element element)
           
 PolicyAssertion SignedElementsBuilder.build(Element element)
           
 PolicyAssertion IssuedTokenBuilder.build(Element element)
           
 PolicyAssertion EncryptedPartsBuilder.build(Element element)
           
 PolicyAssertion AsymmetricBindingBuilder.build(Element element)
           
 PolicyAssertion X509TokenBuilder.build(Element element)
           
 PolicyAssertion SecurityContextTokenBuilder.build(Element element)
           
 PolicyAssertion Trust13Builder.build(Element element)
           
 PolicyAssertion InitiatorTokenBuilder.build(Element element)
           
 PolicyAssertion WSS10Builder.build(Element element)
           
 PolicyAssertion AlgorithmSuiteBuilder.build(Element element)
           
 PolicyAssertion RequiredElementsBuilder.build(Element element)
           
 PolicyAssertion HttpsTokenBuilder.build(Element element)
          Constructs an assertion from an xml element.
 PolicyAssertion SupportingTokensBuilder.build(Element element)
           
 PolicyAssertion Trust10Builder.build(Element element)
           
 PolicyAssertion EncryptedElementsBuilder.build(Element element)
           
 PolicyAssertion SupportingTokens12Builder.build(Element element)
           
 PolicyAssertion SecureConversationTokenBuilder.build(Element element)
           
 PolicyAssertion LayoutBuilder.build(Element element)
           
 PolicyAssertion TransportTokenBuilder.build(Element element)
           
 PolicyAssertion ProtectionTokenBuilder.build(Element element)
           
 PolicyAssertion KeyValueTokenBuilder.build(Element element)
           
 PolicyAssertion UsernameTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion ContentEncryptedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion WSS11Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion RequiredPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SymmetricBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SignedPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion TransportBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion RecipientTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SignedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion IssuedTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion EncryptedPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion AsymmetricBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion X509TokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SecurityContextTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion Trust13Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion InitiatorTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion WSS10Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion AlgorithmSuiteBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion RequiredElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion HttpsTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SupportingTokensBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion Trust10Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion EncryptedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SupportingTokens12Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SecureConversationTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion LayoutBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion TransportTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion ProtectionTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion KeyValueTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Methods in org.apache.cxf.ws.security.policy.builders with parameters of type PolicyAssertion
 PolicyAssertion UsernameTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion ContentEncryptedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion WSS11Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion RequiredPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SymmetricBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SignedPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion TransportBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion RecipientTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SignedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion IssuedTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion EncryptedPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion AsymmetricBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion X509TokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SecurityContextTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion Trust13Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion InitiatorTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion WSS10Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion AlgorithmSuiteBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion RequiredElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion HttpsTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SupportingTokensBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion Trust10Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion EncryptedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SupportingTokens12Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SecureConversationTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion LayoutBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion TransportTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion ProtectionTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion KeyValueTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.security.policy.model
 

Classes in org.apache.cxf.ws.security.policy.model that implement PolicyAssertion
 class AbstractSecurityAssertion
           
 class AlgorithmSuite
           
 class AsymmetricBinding
           
 class Binding
           
 class ContentEncryptedElements
           
 class EncryptionToken
           
 class HttpsToken
           
 class InitiatorToken
           
 class IssuedToken
          Model bean for the IssuedToken assertion.
 class KeyValueToken
           
 class Layout
           
 class ProtectionToken
           
 class RecipientToken
           
 class RequiredElements
           
 class RequiredParts
           
 class SecureConversationToken
          Model class of SecureConversationToken assertion
 class SecurityContextToken
          Model class of SecurityContextToken assertion
 class SignatureToken
           
 class SignedEncryptedElements
           
 class SignedEncryptedParts
           
 class SupportingToken
           
 class SymmetricAsymmetricBindingBase
           
 class SymmetricBinding
           
 class Token
           
 class TokenWrapper
           
 class TransportBinding
           
 class TransportToken
           
 class Trust10
          Model bean to capture Trust10 assertion info
 class Trust13
          Model bean to capture Trust10 assertion info
 class UsernameToken
           
 class Wss10
           
 class Wss11
           
 class X509Token
           
 

Uses of PolicyAssertion in org.apache.cxf.ws.security.wss4j.policyhandlers
 

Methods in org.apache.cxf.ws.security.wss4j.policyhandlers that return types with arguments of type PolicyAssertion
protected  Collection<PolicyAssertion> AbstractBindingBuilder.findAndAssertPolicy(QName n)
           
 

Methods in org.apache.cxf.ws.security.wss4j.policyhandlers with parameters of type PolicyAssertion
 String AbstractBindingBuilder.getPassword(String userName, PolicyAssertion info, int type)
           
protected  void AbstractBindingBuilder.policyAsserted(PolicyAssertion assertion)
           
protected  void AbstractBindingBuilder.policyNotAsserted(PolicyAssertion assertion, Exception reason)
           
protected  void AbstractBindingBuilder.policyNotAsserted(PolicyAssertion assertion, String reason)
           
 

Method parameters in org.apache.cxf.ws.security.wss4j.policyhandlers with type arguments of type PolicyAssertion
protected  void AbstractBindingBuilder.assertSupportingTokens(Collection<PolicyAssertion> suppTokens)
           
protected  Map<Token,org.apache.ws.security.message.WSSecBase> AbstractBindingBuilder.handleSupportingTokens(Collection<PolicyAssertion> tokens, boolean endorse)
           
 


Apache CXF API

Apache CXF