Package de.xima.fc.gui.model
Class PassthroughDefinitionModel
- java.lang.Object
-
- de.xima.fc.gui.model.PassthroughDefinitionModel
-
- All Implemented Interfaces:
Serializable
public class PassthroughDefinitionModel extends Object implements Serializable
Mutable editor row for an immutableParameterDefinition.- Since:
- 8.6.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PassthroughDefinitionModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterDefinition.SourcegetSource()The request source to read from.StringgetSourceName()The name of the incoming header or URL query parameter.StringgetTargetName()The parameter name sent to the identity provider.voidsetSource(ParameterDefinition.Source source)The request source to read from.voidsetSourceName(String sourceName)The name of the incoming header or URL query parameter.voidsetTargetName(String targetName)The parameter name sent to the identity provider.ParameterDefinitiontoDefinition()Converts the edited row to its persisted representation.
-
-
-
Method Detail
-
toDefinition
public ParameterDefinition toDefinition()
Converts the edited row to its persisted representation.- Returns:
- the passthrough definition
-
getSource
public ParameterDefinition.Source getSource()
The request source to read from.
-
getSourceName
public String getSourceName()
The name of the incoming header or URL query parameter.
-
getTargetName
public String getTargetName()
The parameter name sent to the identity provider.
-
setSource
public void setSource(ParameterDefinition.Source source)
The request source to read from.
-
setSourceName
public void setSourceName(String sourceName)
The name of the incoming header or URL query parameter.
-
setTargetName
public void setTargetName(String targetName)
The parameter name sent to the identity provider.
-
-