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

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

public abstract class Statement
extends Object

The Statement element is an extension point that allows other assertion-based applications to reuse the SAML assertion framework. Its StatementAbstractType complex type is abstract; extension elements must use xsi:type attribute to indicate the derived type.


フィールドの概要
static int ATTRIBUTE_STATEMENT
          The Statement is an Attribute Statement.
static int AUTHENTICATION_STATEMENT
          The Statement is an Authentication Statement.
static int AUTHORIZATION_DECISION_STATEMENT
          The Statement is an Authorization Decision Statement.
static int NOT_SUPPORTED
          The Statement is not supported.
 
コンストラクタの概要
protected Statement()
          Default constructor of the statement
 
メソッドの概要
abstract  int getStatementType()
          Returns the real of statement such as AuthenticationStatement, AuthorizationDecisionStatement or AttributeStatement.
abstract  String toString(boolean includeNS, boolean declareNS)
          Creates a String representation of the Statement
 

フィールドの詳細

NOT_SUPPORTED

public static final int NOT_SUPPORTED
The Statement is not supported.

関連項目:
定数フィールド値

AUTHENTICATION_STATEMENT

public static final int AUTHENTICATION_STATEMENT
The Statement is an Authentication Statement.

関連項目:
定数フィールド値

AUTHORIZATION_DECISION_STATEMENT

public static final int AUTHORIZATION_DECISION_STATEMENT
The Statement is an Authorization Decision Statement.

関連項目:
定数フィールド値

ATTRIBUTE_STATEMENT

public static final int ATTRIBUTE_STATEMENT
The Statement is an Attribute Statement.

関連項目:
定数フィールド値
コンストラクタの詳細

Statement

protected Statement()
Default constructor of the statement

メソッドの詳細

getStatementType

public abstract int getStatementType()
Returns the real of statement such as AuthenticationStatement, AuthorizationDecisionStatement or AttributeStatement.

戻り値:
real type of Statement.

toString

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

パラメータ:
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 Statement element