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

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

public interface ProxyRestriction
extends ConditionAbstract

The ProxyRestriction specifies limitations that the asserting party imposes on relying parties that in turn wish to act as asserting parties and issue subsequent assertions of their own on the basis of the information contained in the original assertion. A relying party acting as an asserting party must not issue an assertion that itself violates the restrictions specified in this condition on the basis of an assertion containing such a condition.


メソッドの概要
 List getAudience()
          Returns the list of audiences to whom the asserting party permits new assertions to be issued on the basis of this assertion.
 int getCount()
          Returns the maximum number of indirections that the asserting party permits to exist between this assertion and an assertion which has ultimately been issued on the basis of it.
 void setAudience(List audiences)
          Sets the list of audiences to whom the asserting party permits new assertions to be issued on the basis of this assertion.
 void setCount(int value)
          Sets the maximum number of indirections that the asserting party permits to exist between this assertion and an assertion which has ultimately been issued on the basis of it.
 
インタフェース com.sun.identity.saml2.assertion.ConditionAbstract から継承されたメソッド
isMutable, makeImmutable, toXMLString, toXMLString
 

メソッドの詳細

getCount

int getCount()
Returns the maximum number of indirections that the asserting party permits to exist between this assertion and an assertion which has ultimately been issued on the basis of it.

戻り値:
the count number

setCount

void setCount(int value)
              throws SAML2Exception
Sets the maximum number of indirections that the asserting party permits to exist between this assertion and an assertion which has ultimately been issued on the basis of it.

パラメータ:
value - the count number
例外:
SAML2Exception - if the object is immutable

getAudience

List getAudience()
Returns the list of audiences to whom the asserting party permits new assertions to be issued on the basis of this assertion.

戻り値:
a list of String represented audiences

setAudience

void setAudience(List audiences)
                 throws SAML2Exception
Sets the list of audiences to whom the asserting party permits new assertions to be issued on the basis of this assertion.

パラメータ:
audiences - a list of String represented audiences
例外:
SAML2Exception - if the object is immutable