|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sun.identity.saml.assertion.Evidence
The Evidence
element specifies an assertion either by
reference or by value. An assertion is specified by reference to the value of
the assertion's AssertionIDReference
element.
An assertion is specified by value by including the entire
Assertion
object
Constructor Summary | |
Evidence(org.w3c.dom.Element assertionSpecifierElement)
This constructor is used to build Evidence object
from a block of existing XML that has already been built into a DOM. |
|
Evidence(java.util.Set evidenceContent)
constructor for a new Evidence element containing a
java.util.Set of Assertion objects. |
|
Evidence(java.util.Set assertionIDRef,
java.util.Set assertion)
Constructor to build an Evidence from Set of
Assertion and AssertionIDReference objects. |
Method Summary | |
boolean |
addAssertion(Assertion assertion)
Method to add an Assertion object into the Evidence object. |
boolean |
addAssertionIDReference(AssertionIDReference assertionIDRef)
Method to add an AssertionIDReference object into the Evidence object. |
java.util.Set |
getAssertion()
Get java.util.Set of Assertion
objects in the Evidence |
java.util.Set |
getAssertionIDReference()
Get java.util.Set of AssertionIDReference
objects in the Evidence |
boolean |
removeAssertion(Assertion assertion)
Method to remove an Assertion object from the Evidence object. |
boolean |
removeAssertionIDReference(AssertionIDReference assertionIDRef)
Method to remove an AssertionIDReference object from the Evidence object. |
java.lang.String |
toString()
Create a String representation of the element |
java.lang.String |
toString(boolean includeNS,
boolean declareNS)
Create a String representation of the <Evidence> element (or of the <Evidence> element) |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Evidence(org.w3c.dom.Element assertionSpecifierElement) throws SAMLException
Evidence
object
from a block of existing XML that has already been built into a DOM.assertionSpecifierElement:
- A org.w3c.dom.Element>/code>
representing DOM tree for Evidence
objectSAMLException
- if it could not process the Element properly,
implying that there is an error in the sender or in the element definition.public Evidence(java.util.Set evidenceContent) throws SAMLException
java.util.Set
of Assertion
objects.evidenceContent:
- A Set
of Assertion
and
AssertionIDReference
objects to be put within the
Evidence
element. The same Set contains both type
of elements.SAMLException
- if the Set is empty or has invalid object.public Evidence(java.util.Set assertionIDRef, java.util.Set assertion) throws SAMLException
Set
of
Assertion
and AssertionIDReference
objects.assertion
- Set of Assertion objects.assertionIDRef
- Set of AssertionIDReference objects.SAMLException
- if either Set is empty or has invalid object.Method Detail |
public boolean addAssertion(Assertion assertion)
assertion
- Assertion
to be addedpublic boolean addAssertionIDReference(AssertionIDReference assertionIDRef)
assertion
- AssertionIDReference
to be addedpublic boolean removeAssertion(Assertion assertion)
assertion
- Assertion
to be removedAssertion
is the only element
inside the Evidence.public boolean removeAssertionIDReference(AssertionIDReference assertionIDRef)
assertion
- AssertionIDReference
to be removedAssertionIDReference
is the only element
inside the Evidence.public java.util.Set getAssertionIDReference()
java.util.Set
of AssertionIDReference
objects in the Evidence
java.util.Set
of AssertionIDReference
objects within this Evidence.public java.util.Set getAssertion()
java.util.Set
of Assertion
objects in the Evidence
java.util.Set
of Assertion
objects within this Evidence.public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(boolean includeNS, boolean declareNS)
IncludeNS
- : Determines whether or not the namespace qualifier is
prepended to the Element when converted
DeclareNS : Determines whether or not the namespace is declared within the
Element.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |