|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.tivoli.am.fim.trustserver.sts.uuser.AttributeContainer com.tivoli.am.fim.trustserver.sts.uuser.AttributeStatement
public class AttributeStatement
Represents the AttributeStatement which is a container of attributes. This object is applicable to SAML token modules only.
Field Summary | |
---|---|
static java.lang.String |
AttributeStatement_java_copyright
|
static java.lang.String |
AttributeStatement_java_sourceCodeID
|
Fields inherited from class com.tivoli.am.fim.trustserver.sts.uuser.AttributeContainer |
---|
AttributeContainer_java_copyright, AttributeContainer_java_sourceCodeID |
Constructor Summary | |
---|---|
AttributeStatement()
Construct an empty AttributeStatement |
|
AttributeStatement(Attribute[] attributes)
Construct an AttributeStatement with an array of Attributes |
Method Summary | |
---|---|
void |
addAttribute(Attribute attr)
Adds the given Attribute to the list of attributes. |
protected void |
addAttributeElements(org.w3c.dom.Element container)
|
static AttributeStatement |
fromXml(org.w3c.dom.Element element)
Converts XML (in the form of an org.w3c.dom.Element object) into an AttributeStatement. |
protected java.lang.String |
getElementName()
Used when transforming between xml and object. |
java.lang.String |
getId()
Returns the id of this AttributeStatement. |
Subject |
getSubject()
getSubject Retrieves the optional Subject for this AttributeStatement or null |
void |
setId(java.lang.String id)
Sets the id of this AttributeStatement. |
void |
setSubject(Subject subj)
setSubject Sets the Subject for this AttributeStatement. |
Methods inherited from class com.tivoli.am.fim.trustserver.sts.uuser.AttributeContainer |
---|
attributesFromXml, clear, getAttributeByName, getAttributeByNameAndType, getAttributeIterator, getAttributes, getAttributesByType, getAttributeValueByName, getAttributeValueByNameAndType, getAttributeValuesByName, getAttributeValuesByNameAndType, getNumberOfAttributes, removeAttribute, removeAttributeByNameAndType, removeAttributes, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributes, toXml |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String AttributeStatement_java_sourceCodeID
public static final java.lang.String AttributeStatement_java_copyright
Constructor Detail |
---|
public AttributeStatement()
public AttributeStatement(Attribute[] attributes)
attributes
- ana array of Attributes for this AttributeStatement.Method Detail |
---|
protected java.lang.String getElementName()
AttributeContainer
getElementName
in class AttributeContainer
public static AttributeStatement fromXml(org.w3c.dom.Element element)
element
- the org.w3c.dom.Element from which an AttributeStatement will
be created.
protected void addAttributeElements(org.w3c.dom.Element container)
addAttributeElements
in class AttributeContainer
public Subject getSubject()
public void setSubject(Subject subj)
subj
- the Subject for this AttributeStatement.public void addAttribute(Attribute attr)
attr
- Attribute to add to the list of attributes.public final java.lang.String getId()
public final void setId(java.lang.String id)
id
- the id of this AttributeStatement.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |