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

java.lang.Object
  extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ConditionAbstractTypeImpl
      extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.DoNotCacheConditionTypeImpl
          extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.DoNotCacheConditionImpl
              extended by com.sun.xml.wss.saml.assertion.saml11.jaxb10.DoNotCacheCondition
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, com.sun.xml.wss.saml.internal.saml11.jaxb10.ConditionAbstractType, com.sun.xml.wss.saml.internal.saml11.jaxb10.DoNotCacheCondition, com.sun.xml.wss.saml.internal.saml11.jaxb10.DoNotCacheConditionType, 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, Element

public class DoNotCacheCondition
extends com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.DoNotCacheConditionImpl
implements DoNotCacheCondition

This is an implementation of the abstract Condition class, which specifes that the assertion this DoNotCacheCondition is part of, is the new element in SAML 1.1, that allows an assertion party to express that an assertion should not be cached by the relying party for future use. In another word, such an assertion is meant only for "one-time" use by the relying party.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.DoNotCacheConditionImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.DoNotCacheConditionImpl.Unmarshaller
 
Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.DoNotCacheConditionImpl
version
 
Constructor Summary
DoNotCacheCondition()
           
 
Method Summary
static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.DoNotCacheConditionTypeImpl fromElement(Element element)
          Constructs a DoNotCacheCondition element from an existing XML block.
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.DoNotCacheConditionImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
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

DoNotCacheCondition

public DoNotCacheCondition()
Method Detail

fromElement

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

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


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