Class ConditionsImpl

java.lang.Object
org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.ConditionsType
org.projecthusky.xua.saml2.impl.ConditionsImpl
All Implemented Interfaces:
SecurityObject<org.opensaml.saml.saml2.core.Conditions>

public class ConditionsImpl extends org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.ConditionsType implements SecurityObject<org.opensaml.saml.saml2.core.Conditions>
  • Field Summary

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

    conditionOrAudienceRestrictionOrOneTimeUse, notBefore, notOnOrAfter
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    ConditionsImpl(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.ConditionsType aInternalObject)
    Constructor with ConditionsType as param.
    protected
    ConditionsImpl(org.opensaml.saml.saml2.core.Conditions aInternalObject)
    Constructor with opensaml equivalent as wrapped object.
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AudienceRestrictionType>
    Method to get the list of AudienceRestrictionTypes.
    org.opensaml.saml.saml2.core.Conditions
    Method to get the wrapped inner object. Methode um das Innere, gewrappte object zu erhalten.

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

    getConditionOrAudienceRestrictionOrOneTimeUse, getNotBefore, getNotOnOrAfter, setNotBefore, setNotOnOrAfter

    Methods inherited from class java.lang.Object

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

    • ConditionsImpl

      protected ConditionsImpl(org.opensaml.saml.saml2.core.Conditions aInternalObject)
      Constructor with opensaml equivalent as wrapped object.
      Parameters:
      aInternalObject - the opensaml instance
    • ConditionsImpl

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

    • getAudienceRestrictions

      public List<org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AudienceRestrictionType> getAudienceRestrictions()
      Method to get the list of AudienceRestrictionTypes.
      Returns:
      list of AudienceRestrictionType
    • getWrappedObject

      public org.opensaml.saml.saml2.core.Conditions getWrappedObject()
      Description copied from interface: SecurityObject
      Method to get the wrapped inner object.
      Methode um das Innere, gewrappte object zu erhalten.
      Specified by:
      getWrappedObject in interface SecurityObject<org.opensaml.saml.saml2.core.Conditions>
      Returns:
      returns the wrapped inner object (depends on implementation)