Class ManagedClientAssertion


  • public class ManagedClientAssertion
    extends ManagementAssertion
    The client-side ManagedClient policy assertion.
    Author:
    Fabian Ritzmann
    • Field Detail

      • MANAGED_CLIENT_QNAME

        public static final QName MANAGED_CLIENT_QNAME
    • Constructor Detail

      • ManagedClientAssertion

        public ManagedClientAssertion​(com.sun.xml.ws.policy.sourcemodel.AssertionData data,
                                      Collection<com.sun.xml.ws.policy.PolicyAssertion> assertionParameters)
                               throws com.sun.xml.ws.policy.spi.AssertionCreationException
        Throws:
        com.sun.xml.ws.policy.spi.AssertionCreationException
    • Method Detail

      • getAssertion

        public static ManagedClientAssertion getAssertion​(WSPortInfo portInfo)
                                                   throws WebServiceException
        Return ManagedClient assertion if there is one associated with the client.
        Parameters:
        portInfo - The client PortInfo.
        Returns:
        The policy assertion if found. Null otherwise.
        Throws:
        WebServiceException - If computing the effective policy of the port failed.