Class AbstractAssertionBasedRequestImpl

java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.projecthusky.communication.ch.ppq.epr.policyadmin.impl.AbstractAssertionBasedRequestImpl
All Implemented Interfaces:
org.opensaml.core.xml.XMLObject, AssertionBasedRequest, BasePolicyAdministration, OpenSamlAssertionBasedRequest
Direct Known Subclasses:
AddPolicyRequestImpl, DeletePolicyRequestImpl, EprPolicyRepositoryResponseImpl, UnknownPolicySetIdImpl, UpdatePolicyRequestImpl

public abstract class AbstractAssertionBasedRequestImpl extends org.opensaml.core.xml.AbstractXMLObject implements OpenSamlAssertionBasedRequest
Abstract Class implelementing the common methods for AssertionBasedRequests.
Abstrakte Klasse welche die gemeinsamen methoden für AssertionBasedRequests implementiert
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AbstractAssertionBasedRequestImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
    Constructor with params.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AssertionType
    Method to get the assertion
    void
    setAssertion(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AssertionType aAssertion)
    Method to set the assertion Methode um die Assertion zu setzen.

    Methods inherited from class org.opensaml.core.xml.AbstractXMLObject

    detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.opensaml.core.xml.XMLObject

    detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
  • Constructor Details

    • AbstractAssertionBasedRequestImpl

      protected AbstractAssertionBasedRequestImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor with params.
      Parameters:
      namespaceURI - the namespace URI
      elementLocalName - the element local name
      namespacePrefix - the namespace prefix
  • Method Details

    • getAssertion

      public org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AssertionType getAssertion()
      Method to get the assertion
      Specified by:
      getAssertion in interface AssertionBasedRequest
      Returns:
      org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AssertionType
      See Also:
    • setAssertion

      public void setAssertion(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AssertionType aAssertion)
      Method to set the assertion
      Methode um die Assertion zu setzen.
      Specified by:
      setAssertion in interface OpenSamlAssertionBasedRequest
      Parameters:
      aAssertion -
      the assertion to be set.
      die Assertion die gesetzt werden soll.