com.sun.xml.ws.security.impl.policy
Class Issuer

java.lang.Object
  extended by com.sun.xml.ws.policy.PolicyAssertion
      extended by com.sun.xml.ws.security.impl.policy.Issuer
All Implemented Interfaces:
Issuer, SecurityAssertionValidator

public class Issuer
extends com.sun.xml.ws.policy.PolicyAssertion
implements Issuer, SecurityAssertionValidator


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.xml.ws.security.policy.SecurityAssertionValidator
SecurityAssertionValidator.AssertionFitness
 
Constructor Summary
Issuer()
          Creates a new instance of Issuer
Issuer(com.sun.xml.ws.policy.sourcemodel.AssertionData name, java.util.Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions, com.sun.xml.ws.policy.AssertionSet nestedAlternative)
           
 
Method Summary
 Address getAddress()
           
 org.w3c.dom.Element getIdentity()
           
 Address getMetadataAddress()
           
 java.lang.String getPortType()
           
 com.sun.xml.ws.policy.PolicyAssertion getReferenceParameters()
           
 com.sun.xml.ws.policy.PolicyAssertion getReferenceProperties()
           
 com.sun.xml.ws.policy.PolicyAssertion getServiceName()
           
 SecurityAssertionValidator.AssertionFitness 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, getName, getNestedAssertionsIterator, getNestedPolicy, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasNestedPolicy, hasParameters, isIgnorable, isOptional, isPrivate, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Issuer

public Issuer()
Creates a new instance of Issuer


Issuer

public Issuer(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
              java.util.Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
              com.sun.xml.ws.policy.AssertionSet nestedAlternative)
Method Detail

validate

public SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
Description copied from interface: SecurityAssertionValidator
returns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation.

Specified by:
validate in interface SecurityAssertionValidator

getAddress

public Address getAddress()
Specified by:
getAddress in interface Issuer

getPortType

public java.lang.String getPortType()
Specified by:
getPortType in interface Issuer

getReferenceParameters

public com.sun.xml.ws.policy.PolicyAssertion getReferenceParameters()
Specified by:
getReferenceParameters in interface Issuer

getReferenceProperties

public com.sun.xml.ws.policy.PolicyAssertion getReferenceProperties()
Specified by:
getReferenceProperties in interface Issuer

getServiceName

public com.sun.xml.ws.policy.PolicyAssertion getServiceName()
Specified by:
getServiceName in interface Issuer

getIdentity

public org.w3c.dom.Element getIdentity()
Specified by:
getIdentity in interface Issuer

getMetadataAddress

public Address getMetadataAddress()
Specified by:
getMetadataAddress in interface Issuer