Class SADRequestBuilder.RequestParamsBuilder
- java.lang.Object
-
- se.litsec.opensaml.core.AbstractSAMLObjectBuilder<RequestParams>
-
- se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
-
- All Implemented Interfaces:
SAMLObjectBuilder<RequestParams>
- Enclosing class:
- SADRequestBuilder
public static class SADRequestBuilder.RequestParamsBuilder extends AbstractSAMLObjectBuilder<RequestParams>
Builder for creating aRequestParamsusing the builder pattern.- Author:
- Martin Lindström (martin.lindstrom@litsec.se)
-
-
Constructor Summary
Constructors Constructor Description RequestParamsBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SADRequestBuilder.RequestParamsBuilderbuilder()Utility method that creates a builder.protected Class<RequestParams>getObjectType()static Parameterparameter(String name, String value)Utility method creating aParameterobject.SADRequestBuilder.RequestParamsBuilderparameters(List<Parameter> parameters)Assigns the parameters to the request params.SADRequestBuilder.RequestParamsBuilderparameters(Parameter... parameters)Assigns the parameters to the request params.-
Methods inherited from class se.litsec.opensaml.core.AbstractSAMLObjectBuilder
build, getDefaultElementName, object
-
-
-
-
Method Detail
-
builder
public static SADRequestBuilder.RequestParamsBuilder builder()
Utility method that creates a builder.- Returns:
- a builder
-
parameter
public static Parameter parameter(String name, String value)
Utility method creating aParameterobject.- Parameters:
name- the parameter namevalue- the parameter value- Returns:
- the
Parameterobject
-
parameters
public SADRequestBuilder.RequestParamsBuilder parameters(List<Parameter> parameters)
Assigns the parameters to the request params.- Parameters:
parameters- a list of parameters- Returns:
- the builder
-
parameters
public SADRequestBuilder.RequestParamsBuilder parameters(Parameter... parameters)
Assigns the parameters to the request params.- Parameters:
parameters- a list of parameters- Returns:
- the builder
-
getObjectType
protected Class<RequestParams> getObjectType()
- Specified by:
getObjectTypein classAbstractSAMLObjectBuilder<RequestParams>
-
-