|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.sun.identity.saml.assertion.Statement
com.sun.identity.saml.assertion.SubjectStatement
com.sun.identity.liberty.ws.security.SessionContextStatement
public class SessionContextStatement
The SessionContextStatement element conveys session status
of an entity to another system entity within the body of an
<saml:assertion> element.
| フィールドの概要 | |
|---|---|
protected ProxySubject |
_proxySubject
|
protected SessionContext |
_sessionContext
|
static int |
SESSIONCONTEXT_STATEMENT
The Statement is an Session Context Statement. |
| クラス com.sun.identity.saml.assertion.SubjectStatement から継承されたフィールド |
|---|
_subject |
| クラス com.sun.identity.saml.assertion.Statement から継承されたフィールド |
|---|
ATTRIBUTE_STATEMENT, AUTHENTICATION_STATEMENT, AUTHORIZATION_DECISION_STATEMENT, NOT_SUPPORTED |
| コンストラクタの概要 | |
|---|---|
SessionContextStatement(Element element)
Constructs a SessionContextStatement object from a DOM
element. |
|
SessionContextStatement(SessionContext sessionContext,
ProxySubject proxySubject,
Subject subject)
Constructs a SessionContextStatement object from a
SessionContext object, a proxySubject and
a Subject object. |
|
SessionContextStatement(SessionContext sessionContext,
Subject subject)
Constructs a SessionContextStatement object from a
SessionContext object and a Subject object. |
|
| メソッドの概要 | |
|---|---|
ProxySubject |
getProxySubject()
Return the ProxySubject in the
SessionContextStatement. |
SessionContext |
getSessionContext()
Returns the SessionContext in the
SessionContextStatement. |
int |
getStatementType()
Returns the real type of the Statement. |
boolean |
setProxySubject(ProxySubject proxySubject)
Sets the ProxySubject for
SessionContextStatement. |
String |
toString()
Returns a String representation of SessionContextStatement. |
String |
toString(boolean includeNS,
boolean declareNS)
Returns a String representation of the ResourceAccessStatement. |
| クラス com.sun.identity.saml.assertion.SubjectStatement から継承されたメソッド |
|---|
getSubject, setSubject |
| フィールドの詳細 |
|---|
public static final int SESSIONCONTEXT_STATEMENT
protected ProxySubject _proxySubject
protected SessionContext _sessionContext
| コンストラクタの詳細 |
|---|
public SessionContextStatement(SessionContext sessionContext,
Subject subject)
throws SAMLException
SessionContextStatement object from a
SessionContext object and a Subject object.
sessionContext - SessionContext object.subject - Subject object.
SAMLException - if sessionContext is null or subject
is null.
public SessionContextStatement(SessionContext sessionContext,
ProxySubject proxySubject,
Subject subject)
throws SAMLException
SessionContextStatement object from a
SessionContext object, a proxySubject and
a Subject object.
sessionContext - SessionContext object.proxySubject - ProxySubject object.subject - Subject object.
SAMLException - if sessionContext is null or
subject is null.
public SessionContextStatement(Element element)
throws SAMLException
SessionContextStatement object from a DOM
element.
element - the Document Element
SAMLException - if there is an error in the sender or in
the element definition.| メソッドの詳細 |
|---|
public ProxySubject getProxySubject()
ProxySubject in the
SessionContextStatement.
ProxySubject.public SessionContext getSessionContext()
SessionContext in the
SessionContextStatement.
SessionContextpublic boolean setProxySubject(ProxySubject proxySubject)
ProxySubject for
SessionContextStatement.
proxySubject - the object to be set.
public int getStatementType()
Statement 内の getStatementTypeSessionContextStatement
internally.public String toString()
SessionContextStatement.
Object 内の toStringSessionContextStatement.
object.
public String toString(boolean includeNS,
boolean declareNS)
ResourceAccessStatement.
SubjectStatement 内の toStringincludeNS - 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.
<saml:ResourceAccessStatement> element.
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||