Package org.projecthusky.xua.saml2.impl
Class ConditionXacmlBuilderImpl
java.lang.Object
org.projecthusky.xua.saml2.impl.ConditionXacmlBuilderImpl
- All Implemented Interfaces:
SecurityObjectBuilder<org.opensaml.xacml.policy.ConditionType,
,org.herasaf.xacml.core.policy.impl.ConditionType> SimpleBuilder<org.herasaf.xacml.core.policy.impl.ConditionType>
public class ConditionXacmlBuilderImpl
extends Object
implements SimpleBuilder<org.herasaf.xacml.core.policy.impl.ConditionType>, SecurityObjectBuilder<org.opensaml.xacml.policy.ConditionType,org.herasaf.xacml.core.policy.impl.ConditionType>
Class implementing the corresponding interface for Condition building.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.herasaf.xacml.core.policy.impl.ConditionType
create()
Creates a concrete instance of T with setted params. Erstellt die konkrete Instanz von T mit den gesetzten Parametern.org.opensaml.xacml.policy.ConditionType
create
(org.herasaf.xacml.core.policy.impl.ConditionType aInternalObject) method to create the ConditionType.org.herasaf.xacml.core.policy.impl.ConditionType
create
(org.opensaml.xacml.policy.ConditionType aInternalObject) Method to create an instance of type T. Methode um eine Instanc des Typs T zu erstellen.
-
Constructor Details
-
ConditionXacmlBuilderImpl
public ConditionXacmlBuilderImpl()
-
-
Method Details
-
create
public org.herasaf.xacml.core.policy.impl.ConditionType create(org.opensaml.xacml.policy.ConditionType aInternalObject) Method to create an instance of type T.Methode um eine Instanc des Typs T zu erstellen.- Specified by:
create
in interfaceSecurityObjectBuilder<org.opensaml.xacml.policy.ConditionType,
org.herasaf.xacml.core.policy.impl.ConditionType> - 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.xacml.policy.ConditionType create(org.herasaf.xacml.core.policy.impl.ConditionType aInternalObject) method to create the ConditionType.- Parameters:
aInternalObject
- to be set- Returns:
- the created opensaml equivalent
-
create
public org.herasaf.xacml.core.policy.impl.ConditionType create()Description copied from interface:SimpleBuilder
Creates a concrete instance of T with setted params.Erstellt die konkrete Instanz von T mit den gesetzten Parametern.- Specified by:
create
in interfaceSimpleBuilder<org.herasaf.xacml.core.policy.impl.ConditionType>
- Returns:
- a new instance of T with the params seteine neue Instanz von T mit den gesetzten Parametern
-