com.sun.xml.wss.saml.assertion.saml11.jaxb10
Class AttributeStatement

java.lang.Object
  extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.StatementAbstractTypeImpl
      extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImpl
          extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementTypeImpl
              extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementImpl
                  extended by com.sun.xml.wss.saml.assertion.saml11.jaxb10.AttributeStatement
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeStatement, com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeStatementType, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallableObject, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.ValidatableObject, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.XMLSerializable, com.sun.xml.wss.saml.internal.saml11.jaxb10.StatementAbstractType, com.sun.xml.wss.saml.internal.saml11.jaxb10.SubjectStatementAbstractType, Element

public class AttributeStatement
extends com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementImpl
implements AttributeStatement

The AttributeStatement element supplies a statement by the issuer that the specified subject is associated with the specified attributes.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementImpl.Unmarshaller
 
Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementImpl
version
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementTypeImpl
_Attribute
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImpl
_Subject
 
Constructor Summary
AttributeStatement(com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeStatementType attStmtType)
           
AttributeStatement(Subject subj, List attr)
          Dafault constructor
 
Method Summary
static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementTypeImpl fromElement(Element element)
          Constructs an AttributStatement element from an existing XML block
 List<Attribute> getAttributes()
          Gets the value of the attribute property.
 Subject getSubject()
          Gets the value of the subject property for SAML1.1 and SAML1.0
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementTypeImpl
_getAttribute, getAttribute
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImpl
setSubject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeStatementType
getAttribute
 
Methods inherited from interface com.sun.xml.wss.saml.internal.saml11.jaxb10.SubjectStatementAbstractType
setSubject
 

Field Detail

log

protected static final Logger log
Constructor Detail

AttributeStatement

public AttributeStatement(Subject subj,
                          List attr)
Dafault constructor


AttributeStatement

public AttributeStatement(com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeStatementType attStmtType)
Method Detail

fromElement

public static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeStatementTypeImpl fromElement(Element element)
                                                                                               throws SAMLException
Constructs an AttributStatement element from an existing XML block

Parameters:
element - representing a DOM tree element
Throws:
SAMLException - if there is an error in the sender or in the element definition.

getAttributes

public List<Attribute> getAttributes()
Description copied from interface: AttributeStatement
Gets the value of the attribute property. Objects of the following type(s) are in the list Attribute


getSubject

public Subject getSubject()
Description copied from interface: AttributeStatement
Gets the value of the subject property for SAML1.1 and SAML1.0

Specified by:
getSubject in interface com.sun.xml.wss.saml.internal.saml11.jaxb10.SubjectStatementAbstractType
Overrides:
getSubject in class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImpl
Returns:
object is Subject


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.