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

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

public interface AudienceRestriction
extends ConditionAbstract

The AudienceRestriction specifies that the assertion is addressed to one or more specific Audiences.


メソッドの概要
 List getAudience()
          Returns a list of String represented audiences
 boolean isMutable()
          Returns true if the object is mutable
 void makeImmutable()
          Makes the object immutable
 void setAudience(List audiences)
          Sets the audiences
 String toXMLString()
          Returns a String representation
 String toXMLString(boolean includeNSPrefix, boolean declareNS)
          Returns a String representation
 

メソッドの詳細

getAudience

List getAudience()
Returns a list of String represented audiences

戻り値:
a list of String represented audiences

setAudience

void setAudience(List audiences)
                 throws SAML2Exception
Sets the audiences

パラメータ:
audiences - List of audiences as URI strings
例外:
SAML2Exception - if the object is immutable

toXMLString

String toXMLString(boolean includeNSPrefix,
                   boolean declareNS)
                   throws SAML2Exception
Returns a String representation

定義:
インタフェース ConditionAbstract 内の toXMLString
パラメータ:
includeNSPrefix - 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
例外:
SAML2Exception - if something is wrong during conversion

toXMLString

String toXMLString()
                   throws SAML2Exception
Returns a String representation

定義:
インタフェース ConditionAbstract 内の toXMLString
戻り値:
A String representation
例外:
SAML2Exception - if something is wrong during conversion

makeImmutable

void makeImmutable()
Makes the object immutable

定義:
インタフェース ConditionAbstract 内の makeImmutable

isMutable

boolean isMutable()
Returns true if the object is mutable

定義:
インタフェース ConditionAbstract 内の isMutable
戻り値:
true if the object is mutable