Interface AssertionBuilder

All Superinterfaces:
BaseBuilder<AssertionBuilder>
All Known Implementing Classes:
AssertionBuilderImpl

public interface AssertionBuilder extends BaseBuilder<AssertionBuilder>
Interface describing the methods of the AssertionBuilder.
Interface welches die Methoden des AssertionBuilders beschreibt.
  • Method Summary

    Modifier and Type
    Method
    Description
    addAttribute(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AttributeType aAttribute)
    Method to add an Attribute to the assertion to be build. Methode um ein Attribute dem Assertion hinzuzufügen.
    addCondition(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.ConditionsType aCondition)
    Method to add a Condition to the assertion to be build. Methode um eine Condition der Assertion hinzuzufügen.
    Creates a concrete instance of Assertion with setted params. Erstellt die konkrete Instanz des Assertion mit den gesetzten Parametern.
    create(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AssertionType aInternalObject)
    Method to create an instance of type AssertionType. Methode um eine Instanc des Typs AssertionType zu erstellen.

    Methods inherited from interface org.projecthusky.xua.saml2.BaseBuilder

    id, issueInstant, issuer, version
  • Method Details

    • addAttribute

      AssertionBuilder addAttribute(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AttributeType aAttribute)
      Method to add an Attribute to the assertion to be build.
      Methode um ein Attribute dem Assertion hinzuzufügen.
      Parameters:
      aAttribute -
      the Attribute to be added.
      das Attribute welches hinzugefügt werden soll.
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • addCondition

      AssertionBuilder addCondition(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.ConditionsType aCondition)
      Method to add a Condition to the assertion to be build.
      Methode um eine Condition der Assertion hinzuzufügen.
      Parameters:
      aCondition -
      the Condition to be added.
      die Condition welche hinzugefügt werden soll.
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • create

      Assertion create()
      Creates a concrete instance of Assertion with setted params.
      Erstellt die konkrete Instanz des Assertion mit den gesetzten Parametern.
      Returns:
      a new Assertion instance with the params set
      eine neue Assertion Instanz mit den gesetzten Parametern
    • create

      Assertion create(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AssertionType aInternalObject)
      Method to create an instance of type AssertionType.
      Methode um eine Instanc des Typs AssertionType zu erstellen.
      Parameters:
      aInternalObject -
      the internal wrapped object of type AssertionType
      das Innere, gewrappte Object vom Typ AssertionType
      Returns:
      the Object ot the type Assertion
      the instance of type Assertion
      die erstellte Instanz vom Typ Assertion