Package org.projecthusky.xua.saml2
Interface AssertionBuilder
- All Superinterfaces:
BaseBuilder<AssertionBuilder>
- All Known Implementing Classes:
AssertionBuilderImpl
Interface describing the methods of the AssertionBuilder.
Interface welches die Methoden des AssertionBuilders beschreibt.
-
Method Summary
Modifier and TypeMethodDescriptionaddAttribute
(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.create()
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 builderdie 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 builderdie 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 seteine 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 AssertionTypedas Innere, gewrappte Object vom Typ AssertionType- Returns:
- the Object ot the type Assertion
the instance of type Assertiondie erstellte Instanz vom Typ Assertion
-