org.opensaml
Class SAMLDoNotCacheCondition

java.lang.Object
  extended byorg.opensaml.SAMLObject
      extended byorg.opensaml.SAMLCondition
          extended byorg.opensaml.SAMLDoNotCacheCondition
All Implemented Interfaces:
java.lang.Cloneable

public class SAMLDoNotCacheCondition
extends SAMLCondition
implements java.lang.Cloneable

Represents a SAML DoNotCacheCondition

Author:
Scott Cantor

Field Summary
 
Fields inherited from class org.opensaml.SAMLCondition
conditionTypeMap
 
Fields inherited from class org.opensaml.SAMLObject
config, log, root
 
Constructor Summary
SAMLDoNotCacheCondition()
          Default constructor
SAMLDoNotCacheCondition(org.w3c.dom.Element e)
          Reconstructs a condition from a DOM tree
SAMLDoNotCacheCondition(java.io.InputStream in)
          Reconstructs a condition from a stream
 
Method Summary
 java.lang.Object clone()
          Copies a SAML object such that no dependencies exist between the original and the copy
 void fromDOM(org.w3c.dom.Element e)
          Initialization of an object from a DOM element
 org.w3c.dom.Node toDOM(org.w3c.dom.Document doc, boolean xmlns)
          Transforms the object into a DOM tree using an existing document context
 
Methods inherited from class org.opensaml.SAMLCondition
getInstance, getInstance, regFactory, unregFactory
 
Methods inherited from class org.opensaml.SAMLObject
checkValidity, fromStream, plantRoot, toBase64, toDOM, toDOM, toDOM, toStream, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SAMLDoNotCacheCondition

public SAMLDoNotCacheCondition()
Default constructor


SAMLDoNotCacheCondition

public SAMLDoNotCacheCondition(org.w3c.dom.Element e)
                        throws SAMLException
Reconstructs a condition from a DOM tree

Parameters:
e - The root of a DOM tree
Throws:
SAMLException - Thrown if the object cannot be constructed

SAMLDoNotCacheCondition

public SAMLDoNotCacheCondition(java.io.InputStream in)
                        throws SAMLException
Reconstructs a condition from a stream

Parameters:
in - A stream containing XML
Throws:
SAMLException - Raised if an exception occurs while constructing the object.
Method Detail

fromDOM

public void fromDOM(org.w3c.dom.Element e)
             throws SAMLException
Description copied from class: SAMLObject
Initialization of an object from a DOM element

Overrides:
fromDOM in class SAMLObject
Parameters:
e - Root element of a DOM tree
Throws:
SAMLException - Raised if an exception occurs while constructing the object
See Also:
SAMLObject.fromDOM(org.w3c.dom.Element)

toDOM

public org.w3c.dom.Node toDOM(org.w3c.dom.Document doc,
                              boolean xmlns)
                       throws SAMLException
Description copied from class: SAMLObject
Transforms the object into a DOM tree using an existing document context

Overrides:
toDOM in class SAMLObject
Parameters:
doc - A Document object to use in manufacturing the tree
xmlns - Include namespace(s) on root element?
Returns:
Root element node of the DOM tree capturing the object
Throws:
SAMLException - Raised if the object is incompletely defined
See Also:
SAMLObject.toDOM(org.w3c.dom.Document,boolean)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Copies a SAML object such that no dependencies exist between the original and the copy

Overrides:
clone in class SAMLObject
Returns:
The new object
Throws:
java.lang.CloneNotSupportedException
See Also:
Object.clone()


Copyright ? 2002 UCAID. All Rights Reserved.