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

java.lang.Object
  上位を拡張 com.sun.identity.saml.assertion.Statement
      上位を拡張 com.sun.identity.saml.assertion.SubjectStatement
直系の既知のサブクラス:
AttributeStatement, AuthenticationStatement, AuthorizationDecisionStatementBase, ResourceAccessStatement, SessionContextStatement

public abstract class SubjectStatement
extends Statement

The SubjectStatement element is an extension point that allows other assertion-based applications to reuse the SAML assertion framework. It contains a Subject element that allows issuer to describe a subject. Its SubjectStatementAbstractType complex type is abstract; extension elements must use xsi:type attribute to indicate the derived type.


フィールドの概要
protected  Subject _subject
           
 
クラス com.sun.identity.saml.assertion.Statement から継承されたフィールド
ATTRIBUTE_STATEMENT, AUTHENTICATION_STATEMENT, AUTHORIZATION_DECISION_STATEMENT, NOT_SUPPORTED
 
コンストラクタの概要
protected SubjectStatement()
          Default Constructor
 
メソッドの概要
 Subject getSubject()
          Returns the Subject within the SubjectStatement.
 boolean setSubject(Subject subject)
          Set the Subject for the SubjectStatement.
abstract  String toString(boolean includeNS, boolean declareNS)
          Creates a String representation of the SubjectStatement.
 
クラス com.sun.identity.saml.assertion.Statement から継承されたメソッド
getStatementType
 

フィールドの詳細

_subject

protected Subject _subject
コンストラクタの詳細

SubjectStatement

protected SubjectStatement()
Default Constructor

メソッドの詳細

getSubject

public Subject getSubject()
Returns the Subject within the SubjectStatement.

戻り値:
The subject within the statement.

setSubject

public boolean setSubject(Subject subject)
Set the Subject for the SubjectStatement.

パラメータ:
subject - A Subject object.
戻り値:
true if the operation is successful.

toString

public abstract String toString(boolean includeNS,
                                boolean declareNS)
Creates a String representation of the SubjectStatement.

定義:
クラス Statement 内の toString
パラメータ:
includeNS - Determines whether or not the namespace qualifier is prepended to the Element when converted.
declareNS - Determines whether or not the namespace is declared within the Element.
戻り値:
A String representation of the <saml:SubjectStatement> element.