Package org.projecthusky.xua.saml2.impl
Class SubjectConfirmationBuilderImpl
java.lang.Object
org.projecthusky.xua.saml2.impl.SubjectConfirmationBuilderImpl
- All Implemented Interfaces:
SecurityObjectBuilder<org.opensaml.saml.saml2.core.SubjectConfirmation,,org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType> SimpleBuilder<org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType>,SubjectConfirmationBuilder
public class SubjectConfirmationBuilderImpl
extends Object
implements SubjectConfirmationBuilder, SecurityObjectBuilder<org.opensaml.saml.saml2.core.SubjectConfirmation,org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType>
Class implementing the corresponding interface for SubjectConfirmation building.
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new SubjectConfirmationBuilderImpl. -
Method Summary
Modifier and TypeMethodDescriptionMethod to set the Address of the SubjectConfirmation to be build. Methode um ein Address dem SubjectConfirmation hinzuzufügen.org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationTypecreate()Creates a concrete instance of T with setted params. Erstellt die konkrete Instanz von T mit den gesetzten Parametern.org.opensaml.saml.saml2.core.SubjectConfirmationcreate(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType aInternalObject) Method to create SubjectConfirmationType.org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationTypecreate(org.opensaml.saml.saml2.core.SubjectConfirmation aInternalObject) Method to create an instance of type T. Methode um eine Instanc des Typs T zu erstellen.inResponseTo(String aResponseTo) Method to set the InResponseTo of the SubjectConfirmation to be build. Methode um ein InResponseTo dem SubjectConfirmation hinzuzufügen.Method to set the Method of the SubjectConfirmation to be build. Methode um ein Method dem SubjectConfirmation hinzuzufügen.Method to set the NotBefore of the SubjectConfirmation to be build. Methode um ein NotBefore dem SubjectConfirmation hinzuzufügen.notOnOrAfter(Calendar aNotOnOrAfter) Method to set the NotOnOrAfter of the SubjectConfirmation to be build. Methode um ein NotOnOrAfter dem SubjectConfirmation hinzuzufügen.Method to set the Recipient of the SubjectConfirmation to be build. Methode um ein Recipient dem SubjectConfirmation hinzuzufügen.
-
Constructor Details
-
SubjectConfirmationBuilderImpl
public SubjectConfirmationBuilderImpl()Instantiates a new SubjectConfirmationBuilderImpl.
-
-
Method Details
-
address
Method to set the Address of the SubjectConfirmation to be build.Methode um ein Address dem SubjectConfirmation hinzuzufügen.- Specified by:
addressin interfaceSubjectConfirmationBuilder- Parameters:
aAddress-the Address to be setdie Addresse die gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
- See Also:
-
create
public org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType create()Creates a concrete instance of T with setted params.Erstellt die konkrete Instanz von T mit den gesetzten Parametern.- Specified by:
createin interfaceSimpleBuilder<org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType>- Returns:
- a new instance of T with the params seteine neue Instanz von T mit den gesetzten Parametern
- See Also:
-
create
public org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType create(org.opensaml.saml.saml2.core.SubjectConfirmation aInternalObject) Method to create an instance of type T.Methode um eine Instanc des Typs T zu erstellen.- Specified by:
createin interfaceSecurityObjectBuilder<org.opensaml.saml.saml2.core.SubjectConfirmation,org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType> - Parameters:
aInternalObject-the internal wrapped object of type Tdas Innere, gewrappte Object vom Typ T- Returns:
- the Object ot the type U
the instance of type Udie erstellte Instanz vom Typ U
- See Also:
-
create
public org.opensaml.saml.saml2.core.SubjectConfirmation create(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectConfirmationType aInternalObject) Method to create SubjectConfirmationType.- Parameters:
aInternalObject- the SubjectConfirmationType- Returns:
- the opensaml SubjectConfirmationType
-
inResponseTo
Method to set the InResponseTo of the SubjectConfirmation to be build.Methode um ein InResponseTo dem SubjectConfirmation hinzuzufügen.- Specified by:
inResponseToin interfaceSubjectConfirmationBuilder- Parameters:
aResponseTo-the InResponseTo to be setdie InResponseTo die gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
- See Also:
-
method
Method to set the Method of the SubjectConfirmation to be build.Methode um ein Method dem SubjectConfirmation hinzuzufügen.- Specified by:
methodin interfaceSubjectConfirmationBuilder- Parameters:
aMethod-the Method to be setdie Method die gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
- See Also:
-
notBefore
Method to set the NotBefore of the SubjectConfirmation to be build.Methode um ein NotBefore dem SubjectConfirmation hinzuzufügen.- Specified by:
notBeforein interfaceSubjectConfirmationBuilder- Parameters:
aNotBefore-the NotBefore to be setdie NotBefore die gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
- See Also:
-
notOnOrAfter
Method to set the NotOnOrAfter of the SubjectConfirmation to be build.Methode um ein NotOnOrAfter dem SubjectConfirmation hinzuzufügen.- Specified by:
notOnOrAfterin interfaceSubjectConfirmationBuilder- Parameters:
aNotOnOrAfter-the NotOnOrAfter to be setdie NotOnOrAfter die gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
- See Also:
-
recipient
Method to set the Recipient of the SubjectConfirmation to be build.Methode um ein Recipient dem SubjectConfirmation hinzuzufügen.- Specified by:
recipientin interfaceSubjectConfirmationBuilder- Parameters:
aRecipient-the Recipient to be setdie Recipient die gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
- See Also:
-