|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.sun.identity.saml.assertion.Subject
com.sun.identity.liberty.ws.security.ProxySubject
public class ProxySubject
The ProxySubject class represents the identity of a proxy,
the confirmation key and confirmation obligation the proxy must posess and
demonstrate for authentication purpose.
| フィールドの概要 |
|---|
| クラス com.sun.identity.saml.assertion.Subject から継承されたフィールド |
|---|
_nameIdentifier, _subjectConfirmation |
| コンストラクタの概要 | |
|---|---|
ProxySubject(Element subjectElement)
Constructs a ProxySubject object from a DOM Element. |
|
ProxySubject(NameIdentifier nameIdentifier)
Constructs a ProxySubject object from a
NameIdentifier object. |
|
ProxySubject(NameIdentifier nameIdentifier,
SubjectConfirmation subjectConfirmation)
Constructs a ProxySubject object from a
NameIdentifier object and a
SubjectConfirmation object. |
|
ProxySubject(SubjectConfirmation subjectConfirmation)
Constructs a ProxySubject object from a
SubjectConfirmation object. |
|
| メソッドの概要 | |
|---|---|
boolean |
equals(ProxySubject subject)
Checks for equality between this object and the ProxySubject
passed down as parameter. |
String |
toString()
Creates a String representation of the element. |
String |
toString(boolean includeNS,
boolean declareNS)
Creates a String representation of the <Subject>
element. |
| クラス com.sun.identity.saml.assertion.Subject から継承されたメソッド |
|---|
createNameIdentifier, createSubjectConfirmation, equals, getNameIdentifier, getSubjectConfirmation, removeNameIdentifier, removeSubjectConfirmation, setNameIdentifier, setSubjectConfirmation |
| コンストラクタの詳細 |
|---|
public ProxySubject(NameIdentifier nameIdentifier,
SubjectConfirmation subjectConfirmation)
throws SAMLException
ProxySubject object from a
NameIdentifier object and a
SubjectConfirmation object.
nameIdentifier - NameIdentifier object.subjectConfirmation - SubjectConfirmation object.
SAMLException - if nameIdentifier and
SubjectConfirmation are null;
public ProxySubject(NameIdentifier nameIdentifier)
throws SAMLException
ProxySubject object from a
NameIdentifier object.
nameIdentifier - NameIdentifier object.
SAMLException - if nameIdentifier is null.
public ProxySubject(Element subjectElement)
throws SAMLException
ProxySubject object from a DOM Element.
which has already been built into a DOM.
subjectElement - An Element representing DOM tree for
ProxySubject object.
SAMLException - if it could not process the
Element properly, implying that there is an error in the
sender or in the element definition.
public ProxySubject(SubjectConfirmation subjectConfirmation)
throws SAMLException
ProxySubject object from a
SubjectConfirmation object.
subjectConfirmation - SubjectConfirmation object to be
added to the object.
SAMLException - if subjectConfirmation is null.| メソッドの詳細 |
|---|
public boolean equals(ProxySubject subject)
ProxySubject
passed down as parameter.
subject - ProxySubject to be checked
public String toString()
Subject 内の toString<saml:Subject>
public String toString(boolean includeNS,
boolean declareNS)
<Subject>
element.
Subject 内の toStringincludeNS - if true prepends all elements by their Namespace
name example <saml:Subject>.declareNS - if true includes the namespace within the
generated XML.
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||