Class AudienceRestrictionImpl

java.lang.Object
org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.ConditionAbstractType
org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AudienceRestrictionType
org.projecthusky.xua.saml2.impl.AudienceRestrictionImpl
All Implemented Interfaces:
SecurityObject<org.opensaml.saml.saml2.core.AudienceRestriction>

public class AudienceRestrictionImpl extends org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AudienceRestrictionType implements SecurityObject<org.opensaml.saml.saml2.core.AudienceRestriction>
Implementation class of AudienceRestriction
Implementations Klasse von AudienceRestriction
  • Field Summary

    Fields inherited from class org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AudienceRestrictionType

    audience
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AudienceRestrictionImpl(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AudienceRestrictionType aInternalObject)
    Constructor with AudienceRestrictionType as param.
    protected
    AudienceRestrictionImpl(org.opensaml.saml.saml2.core.AudienceRestriction aInternalObject)
    Constructor with wrapped opensaml instance as param.
  • Method Summary

    Modifier and Type
    Method
    Description
    Method to get audiences.
    org.opensaml.saml.saml2.core.AudienceRestriction
    Method to get the wrapped object.

    Methods inherited from class org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AudienceRestrictionType

    getAudience

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AudienceRestrictionImpl

      protected AudienceRestrictionImpl(org.opensaml.saml.saml2.core.AudienceRestriction aInternalObject)
      Constructor with wrapped opensaml instance as param.
      Parameters:
      aInternalObject - the opensaml instance
    • AudienceRestrictionImpl

      protected AudienceRestrictionImpl(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AudienceRestrictionType aInternalObject)
      Constructor with AudienceRestrictionType as param.
      Parameters:
      aInternalObject - the AudienceRestrictionType to be set
  • Method Details

    • getAudiences

      public List<String> getAudiences()
      Method to get audiences.
      Returns:
      the list of audiences
    • getWrappedObject

      public org.opensaml.saml.saml2.core.AudienceRestriction getWrappedObject()
      Method to get the wrapped object.
      Specified by:
      getWrappedObject in interface SecurityObject<org.opensaml.saml.saml2.core.AudienceRestriction>
      Returns:
      returns the wrapped inner object (depends on implementation)