gov.virginia.dcjs.identity.saml
Class AttributeStatement

java.lang.Object
  extended bygov.virginia.dcjs.ws.Element
      extended bygov.virginia.dcjs.identity.saml.AttributeStatement
All Implemented Interfaces:
org.apache.soap.util.xml.Serializer, StatementAbstractType, XmlElement

public class AttributeStatement
extends Element
implements StatementAbstractType

Use this class to provide a statement by the SAML authority asserting that the assertion subject is associated with the specified attributes.


Constructor Summary
AttributeStatement(AttributeType attribute)
          Provide either an Attribute or an EncryptedElementType (serving as an EncryptedAttribute to add to the statement.
 
Method Summary
 void addSamlAttribute(AttributeType attribute)
          Provide either an Attribute or an EncryptedElementType (serving as an EncryptedAttribute to add to the statement.
 
Methods inherited from class gov.virginia.dcjs.ws.Element
addAttribute, addElement, arrayAppend, declareNamespaces, getNamespaces, marshall, removeAttribute, removeElement, setContent, toString, toXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface gov.virginia.dcjs.ws.XmlElement
declareNamespaces, getNamespaces, toXml
 

Constructor Detail

AttributeStatement

public AttributeStatement(AttributeType attribute)
Provide either an Attribute or an EncryptedElementType (serving as an EncryptedAttribute to add to the statement.

Parameters:
attribute - Attribute to add to the statement.
Method Detail

addSamlAttribute

public void addSamlAttribute(AttributeType attribute)
Provide either an Attribute or an EncryptedElementType (serving as an EncryptedAttribute to add to the statement.

Parameters:
attribute - Attribute to add to the statement.