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 AssertionBuilder.build(Element element)
          Constructs an assertion from an xml element.
 PolicyAssertion AssertionBuilderRegistry.build(Element element)
          Returns an assertion that is built using the specified xml element.
 PolicyAssertion AssertionBuilderRegistryImpl.build(Element 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> EndpointPolicyImpl.getChosenAlternative()
           
 Collection<PolicyAssertion> EndpointPolicy.getChosenAlternative()
           
 Collection<PolicyAssertion> EffectivePolicyImpl.getChosenAlternative()
           
 Collection<PolicyAssertion> EffectivePolicy.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> PolicyInterceptorProviderRegistryImpl.getInterceptors(Collection<PolicyAssertion> alternative, boolean out, boolean fault)
           
 List<Interceptor> 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 PolicyEngine.supportsAlternative(Collection<PolicyAssertion> alterative, Assertor assertor)
           
 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 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 NestedPrimitiveAssertionBuilder.build(Element elem)
           
 PolicyAssertion PrimitiveAssertionBuilder.build(Element element)
           
 PolicyAssertion NestedPrimitiveAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion PrimitiveAssertionBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
          If the two assertions are equal, they are also compatible.
protected  PolicyAssertion PrimitiveAssertion.cloneMandatory()
           
 

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

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 RequiredElementsBuilder.build(Element element)
           
 PolicyAssertion HttpsTokenBuilder.build(Element element)
          Constructs an assertion from an xml element.
 PolicyAssertion WSS11Builder.build(Element element)
           
 PolicyAssertion AsymmetricBindingBuilder.build(Element element)
           
 PolicyAssertion IssuedTokenBuilder.build(Element element)
           
 PolicyAssertion Trust13Builder.build(Element element)
           
 PolicyAssertion SignedElementsBuilder.build(Element element)
           
 PolicyAssertion EncryptedElementsBuilder.build(Element element)
           
 PolicyAssertion SupportingTokensBuilder.build(Element element)
           
 PolicyAssertion WSS10Builder.build(Element element)
           
 PolicyAssertion UsernameTokenBuilder.build(Element element)
           
 PolicyAssertion AlgorithmSuiteBuilder.build(Element element)
           
 PolicyAssertion ContentEncryptedElementsBuilder.build(Element element)
           
 PolicyAssertion LayoutBuilder.build(Element element)
           
 PolicyAssertion SupportingTokens12Builder.build(Element element)
           
 PolicyAssertion RequiredPartsBuilder.build(Element element)
           
 PolicyAssertion SecureConversationTokenBuilder.build(Element element)
           
 PolicyAssertion SecurityContextTokenBuilder.build(Element element)
           
 PolicyAssertion EncryptedPartsBuilder.build(Element element)
           
 PolicyAssertion SignedPartsBuilder.build(Element element)
           
 PolicyAssertion InitiatorTokenBuilder.build(Element element)
           
 PolicyAssertion KeyValueTokenBuilder.build(Element element)
           
 PolicyAssertion TransportTokenBuilder.build(Element element)
           
 PolicyAssertion TransportBindingBuilder.build(Element element)
           
 PolicyAssertion X509TokenBuilder.build(Element element)
           
 PolicyAssertion ProtectionTokenBuilder.build(Element element)
           
 PolicyAssertion RecipientTokenBuilder.build(Element element)
           
 PolicyAssertion Trust10Builder.build(Element element)
           
 PolicyAssertion SymmetricBindingBuilder.build(Element element)
           
 PolicyAssertion RequiredElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion HttpsTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion WSS11Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion AsymmetricBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion IssuedTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion Trust13Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SignedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion EncryptedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SupportingTokensBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion WSS10Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion UsernameTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion AlgorithmSuiteBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion ContentEncryptedElementsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion LayoutBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SupportingTokens12Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion RequiredPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SecureConversationTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SecurityContextTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion EncryptedPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SignedPartsBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion InitiatorTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion KeyValueTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion TransportTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion TransportBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion X509TokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion ProtectionTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion RecipientTokenBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion Trust10Builder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 PolicyAssertion SymmetricBindingBuilder.buildCompatible(PolicyAssertion a, PolicyAssertion b)
           
 

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