com.sun.identity.saml.assertion
クラス Advice

java.lang.Object
  上位を拡張 com.sun.identity.saml.assertion.AdviceBase
      上位を拡張 com.sun.identity.saml.assertion.Advice

public class Advice
extends AdviceBase

The Advice element contains additional information that the issuer wish 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.


フィールドの概要
 
クラス com.sun.identity.saml.assertion.AdviceBase から継承されたフィールド
_assertion, _assertionIDRef, _otherElements
 
コンストラクタの概要
Advice(Element element)
          Constructs an Advice element from an existing XML block.
Advice(List assertionidreference, List assertion, List otherelement)
          Constructor
 
メソッドの概要
protected  AssertionBase createAssertion(Element assertionElement)
          Creates appropriate Assertion Instance
protected  AssertionIDReference createAssertionIDReference(Element assertionIDRefElement)
          Creates appropriate AssertionIDReference Instance
 
クラス com.sun.identity.saml.assertion.AdviceBase から継承されたメソッド
getAssertion, getAssertionIDReference, getOtherElement, toString, toString
 

コンストラクタの詳細

Advice

public Advice(Element element)
       throws SAMLException
Constructs an Advice element from an existing XML block.

パラメータ:
element - representing a DOM tree element
例外:
SAMLException - if there is an error in the sender or in the element definition.

Advice

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

パラメータ:
assertionidreference - A List of AssertionIDReference.
assertion - A List of Assertion
otherelement - A List of any element defined as any namespace="##other" processContents="lax";
メソッドの詳細

createAssertion

protected AssertionBase createAssertion(Element assertionElement)
                                 throws SAMLException
クラス AdviceBase の記述:
Creates appropriate Assertion Instance

定義:
クラス AdviceBase 内の createAssertion
パラメータ:
assertionElement - the assertion Element
戻り値:
the assertion instance
例外:
SAMLException

createAssertionIDReference

protected AssertionIDReference createAssertionIDReference(Element assertionIDRefElement)
                                                   throws SAMLException
クラス AdviceBase の記述:
Creates appropriate AssertionIDReference Instance

定義:
クラス AdviceBase 内の createAssertionIDReference
パラメータ:
assertionIDRefElement - the assertion ID reference Element
戻り値:
the assertion ID reference instance
例外:
SAMLException