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

java.lang.Object
  extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceTypeImpl
      extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceImpl
          extended by com.sun.xml.wss.saml.assertion.saml11.jaxb10.Advice
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, com.sun.xml.wss.saml.internal.saml11.jaxb10.Advice, com.sun.xml.wss.saml.internal.saml11.jaxb10.AdviceType, 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 Advice
extends com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceImpl
implements Advice

The Advice element contains additional information that the issuer wishes to provide. This information MAY be ignored by applications without affecting either the semantics or validity. Advice elements MAY be specified in an extension schema.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceImpl.Unmarshaller
 
Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceImpl
version
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceTypeImpl
_AssertionIDReferenceOrAssertionOrAny
 
Constructor Summary
Advice(com.sun.xml.wss.saml.internal.saml11.jaxb10.AdviceType adviceType)
           
Advice(List assertionidreference, List assertion, List otherelement)
          Constructor
 
Method Summary
static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceTypeImpl fromElement(Element element)
           
 List<Object> getAdvice()
          Gets the value of the assertionIDReferenceOrAssertionOrAny property.
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceTypeImpl
_getAssertionIDReferenceOrAssertionOrAny, getAssertionIDReferenceOrAssertionOrAny
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.xml.wss.saml.internal.saml11.jaxb10.AdviceType
getAssertionIDReferenceOrAssertionOrAny
 

Field Detail

log

protected static final Logger log
Constructor Detail

Advice

public Advice(List assertionidreference,
              List assertion,
              List otherelement)
Constructor

Parameters:
assertionidreference - A List of AssertionIDReference.
assertion - A List of Assertion
otherelement - A List of any element defined as <any namespace="##other" processContents="lax">;

Advice

public Advice(com.sun.xml.wss.saml.internal.saml11.jaxb10.AdviceType adviceType)
Method Detail

fromElement

public static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AdviceTypeImpl fromElement(Element element)
                                                                                   throws SAMLException
Throws:
SAMLException

getAdvice

public List<Object> getAdvice()
Description copied from interface: Advice
Gets the value of the assertionIDReferenceOrAssertionOrAny property.

Objects of the following type(s) are in the list Assertion String Element Object



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