com.sun.xml.wss.saml.assertion.saml20.jaxb20
Class Evidence

java.lang.Object
  extended by com.sun.xml.wss.saml.internal.saml20.jaxb20.EvidenceType
      extended by com.sun.xml.wss.saml.assertion.saml20.jaxb20.Evidence
All Implemented Interfaces:
Evidence

public class Evidence
extends EvidenceType
implements 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


Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml20.jaxb20.EvidenceType
assertionIDRefOrAssertionURIRefOrAssertion
 
Constructor Summary
Evidence(EvidenceType eveType)
           
Evidence(List assertionIDRef, List assertion)
          Constructs an Evidence from a Set of Assertion and AssertionIDReference objects.
 
Method Summary
static EvidenceType fromElement(Element element)
          Constructs an Evidence object from a block of existing XML that has already been built into a DOM.
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml20.jaxb20.EvidenceType
getAssertionIDRefOrAssertionURIRefOrAssertion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final Logger log
Constructor Detail

Evidence

public Evidence(List assertionIDRef,
                List assertion)
Constructs an Evidence from a Set of Assertion and AssertionIDReference objects.

Parameters:
assertionIDRef - Set of AssertionIDReference objects.
assertion - Set of Assertion objects.
Throws:
SAMLException - if either Set is empty or has invalid object.

Evidence

public Evidence(EvidenceType eveType)
Method Detail

fromElement

public static EvidenceType fromElement(Element element)
                                throws SAMLException
Constructs an Evidence object from a block of existing XML that has already been built into a DOM.

Parameters:
assertionSpecifierElement - A org.w3c.dom.Element representing DOM tree for Evidence object.
Throws:
SAMLException - if it could not process the Element properly, implying that there is an error in the sender or in the element definition.


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