com.sun.xml.wss.saml.assertion.saml11.jaxb10
Class AudienceRestrictionCondition

java.lang.Object
  extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ConditionAbstractTypeImpl
      extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionTypeImpl
          extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionImpl
              extended by com.sun.xml.wss.saml.assertion.saml11.jaxb10.AudienceRestrictionCondition
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, com.sun.xml.wss.saml.internal.saml11.jaxb10.AudienceRestrictionCondition, com.sun.xml.wss.saml.internal.saml11.jaxb10.AudienceRestrictionConditionType, com.sun.xml.wss.saml.internal.saml11.jaxb10.ConditionAbstractType, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallableObject, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.ValidatableObject, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.XMLSerializable, Element

public class AudienceRestrictionCondition
extends com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionImpl
implements AudienceRestrictionCondition

This is an implementation of the abstract Condition class, which specifes that the assertion this AuthenticationCondition is part of, is addressed to one or more specific audience.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionImpl.Unmarshaller
 
Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionImpl
version
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionTypeImpl
_Audience
 
Constructor Summary
AudienceRestrictionCondition(List audience)
          This constructor takes in a List of audience for this condition, each of them being a String.
 
Method Summary
static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionTypeImpl fromElement(Element element)
          Constructs an AudienceRestrictionCondition element from an existing XML block.
 List<String> getAudience()
          Gets the value of the audience property.
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionTypeImpl
_getAudience
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final Logger log
Constructor Detail

AudienceRestrictionCondition

public AudienceRestrictionCondition(List audience)
This constructor takes in a List of audience for this condition, each of them being a String.

Parameters:
audience - A List of audience to be included within this condition
Throws:
SAMLException - if the List is empty or if there is some error in processing the contents of the List
Method Detail

fromElement

public static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionTypeImpl fromElement(Element element)
                                                                                                         throws SAMLException
Constructs an AudienceRestrictionCondition element from an existing XML block.

Parameters:
audienceRestrictionConditionElement - A org.w3c.dom.Element representing DOM tree for AudienceRestrictionCondition object.
Throws:
SAMLException - if it could not process the org.w3c.dom.Element properly, implying that there is an error in the sender or in the element definition.

getAudience

public List<String> getAudience()
Description copied from interface: AudienceRestrictionCondition
Gets the value of the audience property. Objects of the following type(s) are in the list String

Specified by:
getAudience in interface com.sun.xml.wss.saml.internal.saml11.jaxb10.AudienceRestrictionConditionType
Overrides:
getAudience in class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AudienceRestrictionConditionTypeImpl


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.