Class EncryptedParts

java.lang.Object
com.sun.xml.ws.policy.PolicyAssertion
com.sun.xml.ws.security.impl.policy.EncryptedParts
All Implemented Interfaces:
EncryptedParts, SecurityAssertionValidator, Target

public class EncryptedParts extends com.sun.xml.ws.policy.PolicyAssertion implements EncryptedParts, SecurityAssertionValidator
Author:
K.Venugopal@sun.com Abhijit.Das@Sun.com
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.sun.xml.ws.security.policy.SecurityAssertionValidator

    SecurityAssertionValidator.AssertionFitness
  • Field Summary

    Fields inherited from interface com.sun.xml.ws.security.policy.Target

    SOAP_BODY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new instance of EncryptedPartImpl
    EncryptedParts(com.sun.xml.ws.policy.sourcemodel.AssertionData name, Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions, com.sun.xml.ws.policy.AssertionSet nestedAlternative)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    addTarget(QName targetName)
     
    returns list of SOAP Headers that need to protected.
    boolean
     
    boolean
     
    void
    removes SOAP Body from the list of targets to be confidentiality protected.
    void
    removeTarget(QName targetName)
     
    validate(boolean isServer)
    returns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation.

    Methods inherited from class com.sun.xml.ws.policy.PolicyAssertion

    equals, getAttributes, getAttributesSet, getAttributeValue, getImplementation, getName, getNestedPolicy, getParametersIterator, getValue, hashCode, hasNestedPolicy, hasParameters, isIgnorable, isOptional, isPrivate, toString, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • EncryptedParts

      public EncryptedParts()
      Creates a new instance of EncryptedPartImpl
    • EncryptedParts

      public EncryptedParts(com.sun.xml.ws.policy.sourcemodel.AssertionData name, Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions, com.sun.xml.ws.policy.AssertionSet nestedAlternative)
  • Method Details