com.sun.identity.saml2.assertion
インタフェース AttributeStatement

すべてのスーパーインタフェース:
Statement

public interface AttributeStatement
extends Statement

The AttributeStatement element describes a statement by the SAML authority asserting that the assertion subject is associated with the specified attributes. It is of type AttributeStatementType.

 <complexType name="AttributeStatementType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:SAML:2.0:assertion}
     StatementAbstractType">
       <choice maxOccurs="unbounded">
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Attribute"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}
         EncryptedAttribute"/>
       </choice>
     </extension>
   </complexContent>
 </complexType>
 


メソッドの概要
 List getAttribute()
          Returns Attribute(s) of the statement.
 List getEncryptedAttribute()
          Returns EncryptedAttribute(s) of the statement.
 void setAttribute(List value)
          Sets Attribute(s) of the statement.
 void setEncryptedAttribute(List value)
          Sets EncryptedAttribute(s) of the statement.
 
インタフェース com.sun.identity.saml2.assertion.Statement から継承されたメソッド
isMutable, makeImmutable, toXMLString, toXMLString
 

メソッドの詳細

getAttribute

List getAttribute()
Returns Attribute(s) of the statement.

戻り値:
List of Attribute(s) in the statement.
関連項目:
AttributeStatement.setAttribute(List)

setAttribute

void setAttribute(List value)
                  throws SAML2Exception
Sets Attribute(s) of the statement.

パラメータ:
value - List of new Attribute(s).
例外:
SAML2Exception - if the object is immutable.
関連項目:
AttributeStatement.getAttribute()

getEncryptedAttribute

List getEncryptedAttribute()
Returns EncryptedAttribute(s) of the statement.

戻り値:
List of EncryptedAttribute(s) in the statement.
関連項目:
AttributeStatement.setEncryptedAttribute(List)

setEncryptedAttribute

void setEncryptedAttribute(List value)
                           throws SAML2Exception
Sets EncryptedAttribute(s) of the statement.

パラメータ:
value - List of new EncryptedAttribute(s).
例外:
SAML2Exception - if the object is immutable.
関連項目:
AttributeStatement.getEncryptedAttribute()